标签: javascript ember.js handlebars.js
我有一个循环列表。
{{#each post in posts}} {{render "post" post}} {{/each}}
现在,在post模板中,我想访问帖子的索引,以便输出“post 1”,“post 2”等等。我怎样才能做到这一点?
post
我尝试从每个contentIndex访问PostView,但该属性为空。
contentIndex
PostView
答案 0 :(得分:2)
在帖子模板内部,您可以使用{{_view._parentView.contentIndex}}来访问索引,它是零相对的。像这个样本JSFiddle。
{{_view._parentView.contentIndex}}
其他替代方法可以使用索引将您的帖子内容包装在新对象中。像这样JSFiddle