Ember.js:在通知观察者时批量分配属性

时间:2012-06-20 15:26:48

标签: ember.js

在Ember.js中,我正在创建一个这样的用户对象,从JSON API填充它:

user = App.User.create({screenName: screenName});
$.ajax({
  ...
  success: function(data) {
    user.reopen(data);
  }
});
return user;

此处,user.reopen(data)将JSON响应大量分配给用户对象。

但现在观察员没有被触发。

是否有一种简单的方法可以在触发观察者的同时批量更新属性,而无需借助递归循环?

1 个答案:

答案 0 :(得分:5)

您是否尝试过setProperties()