【发布时间】:2016-03-07 14:33:58
【问题描述】:
除非刷新页面,否则计算属性 student.successfulEvaluations 为何不更新?
http://emberjs.jsbin.com/keduco/edit?html,js,output
App.Student = DS.Model.extend({
username: DS.attr('string'),
evaluations: DS.hasMany('evaluation'),
successfulEvaluations: Ember.computed.filter('evaluations.@each.grade', function(evaluation, index, array){
return evaluation.get('grade') >= 10;
})
});
App.Evaluation = DS.Model.extend({
subject: DS.attr('string'),
grade: DS.attr('number'),
student: DS.belongsTo('student')
});
余烬:2.2.0
灰烬数据:2.2.1
【问题讨论】:
-
在您的
jsbin中工作...
标签: javascript ember.js ember-data