Ember.js集合项绑定
我试图输出一个集合,并为每个项目提供我自己选择的唯一id。我知道我可以给它一个带有绑定的类,但是和id呢 我想做的是:Ember.js集合项绑定,ember.js,Ember.js,我试图输出一个集合,并为每个项目提供我自己选择的唯一id。我知道我可以给它一个带有绑定的类,但是和id呢 我想做的是: {{collection contentBinding="MyApp.myController" tagName="ul" itemIdBinding="content.id"}} 其中id是模型上的计算属性。如果我使用itemClassBinding,它可以像我期望的那样工作,我可以使用itemId=为每个项目提供一个固定的id,但是没有办法根据模型的属性为每个项目提供一个
{{collection contentBinding="MyApp.myController" tagName="ul" itemIdBinding="content.id"}}
其中id是模型上的计算属性。如果我使用itemClassBinding,它可以像我期望的那样工作,我可以使用itemId=为每个项目提供一个固定的id,但是没有办法根据模型的属性为每个项目提供一个id吗?我认为在集合视图中这样做是不正确的。您应该在实际视图上绑定id
{{#collection contentBinding="MyApp.myController" tagName="ul"}}
{{MyApp.myView idBinding="content.myID"}}
{{/collection}}