ember.js#按属性列出每个订单
我有一个ember.js#按属性列出每个订单,ember.js,handlebars.js,Ember.js,Handlebars.js,我有一个Ember.Objects数组,它由handlebar{{{{each}}helper显示,每次数组更改时,我都希望根据这些对象的属性对其进行排序 比如说: var arr = [ Ember.Objects.create({ position:0, label:"foo" }), Ember.Objects.create({ position:1, label:"bar" }), ]; 车
Ember.Object
s数组,它由handlebar{{{{each}}
helper显示,每次数组更改时,我都希望根据这些对象的属性对其进行排序
比如说:
var arr = [
Ember.Objects.create({
position:0,
label:"foo"
}),
Ember.Objects.create({
position:1,
label:"bar"
}),
];
车把呢
{{#each arr}}
<div class="label">{{label}}</div>
{{/each}}
{{#每个arr}
{{label}}
{{/每个}}
因此,如果我更新了位置,并且
条
对象成为第一个对象,我希望视图被更新。我可以依赖属性上的{{{each}}
帮助程序吗?您必须使用数据上的ArrayController
代理,并设置sortProperties
属性。然后,将控制器用作每个数据源
样本@
使用控制器作为数据源提供了一个安排好的内容。注意不要直接使用控制器的内容
,因为它是原始源数据