【发布时间】:2018-09-02 10:16:28
【问题描述】:
我正在尝试使用 Ember.computed.sort,但不知道如何按 belongsTo 属性的名称进行排序。我已经在 GOogle 上使用了几个小时,但找不到合适的组合。请帮忙!
// my model
export default DS.Model.extend({
targetName: DS.attr(),
targetType: DS.attr(),
rack: DS.belongsTo('rack', {async: true}),
});
// this works:
export default Ember.Controller.extend({
sortedTargets: Ember.computed.sort('model', 'sortDefinition'),
sortDefinition: ['targetType']
});
// this doesn't work :
export default Ember.Controller.extend({
sortedTargets: Ember.computed.sort('model', 'sortDefinition'),
sortDefinition: ['rack.name']
});
【问题讨论】:
标签: ember.js ember-model