有没有办法在ember.js迭代期间获取位置索引?
{{#each itemsArray}}
{{name}}
{{/each}}
Run Code Online (Sandbox Code Playgroud)
我正在寻找一种类似的方法:
{{#each itemsArray}}
{{name}} - {{index}}th place.
{{/each}}
Run Code Online (Sandbox Code Playgroud)
更新:
根据@ebryn的评论,下面的代码可以在不使用每个项目的嵌套视图的情况下工作:
<script type="text/x-handlebars">
{{#collection contentBinding="App.peopleController"}}
Index {{contentIndex}}: {{content.name}} <br />
{{/collection}}
</script>?
Run Code Online (Sandbox Code Playgroud)
虽然有类似adjustIndex的东西,但是需要嵌套视图.