【问题标题】:Handlebars: using a javascript variable for index车把:使用 javascript 变量作为索引
【发布时间】:2015-08-05 09:57:02
【问题描述】:

所以我希望能够做这样的事情:

"{{tickets." + index + ".comments.0.account}}"

我希望能够指定我尝试使用 javascript 变量从中获取数据的数组的索引。目前这段代码给了我一个错误,上面写着:

Expecting 'ID', got 'STRING'

如果这有所作为,我实际上是在 Node.js 中使用 express-handlebars。

【问题讨论】:

  • 你没有显示足够的代码。

标签: javascript node.js express handlebars.js


【解决方案1】:

创建一个助手:

Handlebars.registerHelper('getTicketAccount', function(context, i) {
  // Error handling ommitted for brevity
  return context[i].comments[0].account;
});

使用方法:

{{getTicketAccount tickets index}}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-08-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-31
    • 1970-01-01
    相关资源
    最近更新 更多