我正在将模型绑定到我的控制器,并且我想观察其字段的任何更改,以便我可以重新加载一些数据并刷新视图。
现在我有一些真正非干燥的东西:
goalController = Ember.Object.create({
...
recompute: function() { save model, load recomputed data from server }
...
nameChanged: function() { this.recompute() }.observes('content.name'),
incomeChanged: function() { this.recompute() }.observes('content.income')
});
有没有一种 Ember-y 方式来做到这一点?