【发布时间】:2015-03-25 18:15:26
【问题描述】:
在 ember 路由的模型钩子中,以下工作正常:
model: function () {
return this.modelFor('foo').get('bar');
}
在 ember-data 的支持下,我可以在其他地方删除 foo 的一些条形图,它会自动更新(实时数组)。
现在,我希望对它进行排序(以及子路由中的用户,所以我必须在路由中执行此操作,而不是在控制器中)。
model: function () {
return this.modelFor('foo').get('bar')
.then(function (data) {
return data.sortBy('baz');
});
},
... 只在第一次完成这项工作,因为我正在失去更新。
有没有办法编写自动更新排序? ember 有什么办法解决这个问题?
【问题讨论】:
标签: ember.js ember-data