Ember.js では、次のようなユーザー オブジェクトを作成し、JSON API から入力します。
user = App.User.create({screenName: screenName});
$.ajax({
...
success: function(data) {
user.reopen(data);
}
});
return user;
ここではuser.reopen(data)
、JSON 応答をユーザー オブジェクトに一括割り当てします。
しかし、オブザーバーはトリガーされません。
再帰ループに頼らずに、オブザーバーをトリガーしながら属性を一括更新する簡単な方法はありますか?