javascript - Handlebars.js:如何访问嵌套的每个中的父索引?

标签 javascript handlebars.js

如何在每个循环中访问父@index值?

尝试了以下方法:

{{#each company}}
{{#each employee}}
  {{../@index}} // how to access company index here?
{{/each}}
{{/each}}

这会导致错误:

Expecting 'ID', got 'DATA'

最佳答案

示例中存在语法错误。正确的语法是 {{@../index}}

我们正在研究如何在语言的 future 版本中支持这些参数的自定义命名,以便更容易处理。 https://github.com/wycats/handlebars.js/issues/907

关于javascript - Handlebars.js:如何访问嵌套的每个中的父索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14854491/

相关文章:

javascript - Ember App 默认滚动到页面中间

javascript - 如何对 json 响应数据进行分页

node.js - typescript 不加载 Handlebars 文件

javascript - 如何将表单/输入/文本添加到 fetch() 请求的末尾?

javascript - 在同一个位置显示div内容

javascript - Ember 在查看子路由时隐藏父模板

javascript - 如果条件未在 ember 中传递正确的值

javascript - 从 iframe 访问父窗口(跨域)

javascript - 显示对象的键和值并转换为 html 链接

javascript - ES6 粗箭头和括号 `(...) => ({...})`