3
在Ember.js大规模分配属性,我创建一个用户对象,像这样,从一个JSON API填充它:Ember.js:同时通知观察家
user = App.User.create({screenName: screenName});
$.ajax({
...
success: function(data) {
user.reopen(data);
}
});
return user;
这里,user.reopen(data)
大规模分配对用户对象的JSON响应。
但现在观察员没有触发。
有没有一种简单的方法来大规模更新属性,同时也触发观察员,而不诉诸递归循环?
[EmberJS一次设置多个属性]的可能重复(http://stackoverflow.com/questions/8752805/emberjs-set-multiple-properties-at-once) –