我正在看ember.js指南,我想知道@each
在这里做了什么?
// ... additional lines truncated for brevity ...
allAreDone: function (key, value) {
return !!this.get('length') && this.everyProperty('isCompleted', true);
}.property('@each.isCompleted')
// ... additional lines truncated for brevity ...
这是jQuery还是一个ember成语?
答案 0 :(得分:4)
这是jQuery还是一个ember成语?
@each是一个余烬的习语。当您指定计算属性依赖于'@ each.isCompleted`时,只要任何数组元素的isCompleted属性发生更改,ember就会刷新该属性。
有关详细说明,请参阅computed-properties-and-aggregate-data。