带有把手的#each之外的变量

时间:2012-11-08 07:06:33

标签: javascript jquery handlebars.js

我有数据,

data = {
  "items":  [
      {"value": "New", "id": 1},
      {"value": "Open", "id": 2},
      {"value": "Close", "id": 3}
    ],
  "current": 2
}

我是我的模板,我遍历项目,但想要在循环中访问当前值。

这不起作用,

{{#each items}}
    {{id}} - {{value}} - {{current}} 
{{/each}}

1 个答案:

答案 0 :(得分:2)

来自fine manual

  

嵌套句柄路径还可以包含../段,根据父上下文评估其路径。

因此,您希望使用{{../current}}访问父上下文中的current值。

演示:http://jsbin.com/iyofuq/1/edit