如何在 Ember.js 中循环排序数组控制器?
How to loop through sorted array controller in Ember.js?
你能告诉我 "best" 在 Ember 1.9.1 中使用 ArrayController 遍历项目的方法吗?
让我们以一个有序的用户列表为例。
以前我会这样做:
<ol>
{{#each itemController='user'}}
<li>{{name}}</li>
{{/each}}
</ol>
在 1.9+ 版本中,我理解这种风格已经 deprecated。
问题一,我循环遍历模型是否正确?像这样:
<ol>
{{#each user in model itemController='user'}}
<li>{{user.name}}</li>
{{/each}}
</ol>
问题二,如果我想使用控制器排序功能怎么办?我可以这样做吗:
<ol>
{{#each user in arrangedContent itemController='user'}}
<li>{{user.name}}</li>
{{/each}}
</ol>
问题三,有没有其他(更优化的)方法用Ember循环数据?
谢谢!
1.是
2。是
3。不是今天(由于 Handlebars 内部功能)。
你能告诉我 "best" 在 Ember 1.9.1 中使用 ArrayController 遍历项目的方法吗?
让我们以一个有序的用户列表为例。
以前我会这样做:
<ol>
{{#each itemController='user'}}
<li>{{name}}</li>
{{/each}}
</ol>
在 1.9+ 版本中,我理解这种风格已经 deprecated。
问题一,我循环遍历模型是否正确?像这样:
<ol>
{{#each user in model itemController='user'}}
<li>{{user.name}}</li>
{{/each}}
</ol>
问题二,如果我想使用控制器排序功能怎么办?我可以这样做吗:
<ol>
{{#each user in arrangedContent itemController='user'}}
<li>{{user.name}}</li>
{{/each}}
</ol>
问题三,有没有其他(更优化的)方法用Ember循环数据?
谢谢!
1.是
2。是
3。不是今天(由于 Handlebars 内部功能)。