3

Ember.js では、次のようなユーザー オブジェクトを作成し、JSON API から入力します。

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

ここではuser.reopen(data)、JSON 応答をユーザー オブジェクトに一括割り当てします。

しかし、オブザーバーはトリガーされません。

再帰ループに頼らずに、オブザーバーをトリガーしながら属性を一括更新する簡単な方法はありますか?

4

1 に答える 1

5

試しましたsetProperties()か?

于 2012-06-20T15:41:55.880 に答える