5
要素が配列に追加されるとき、どの値が追加されたかをどのように知ることができますか?同様に、値が配列から削除されたとき、どうすればそれにアクセスできますか?どのようにしてアレイの変更を観察し、どの新しい要素が追加されたかを確認できますか?
要素が配列に追加されるとき、どの値が追加されたかをどのように知ることができますか?同様に、値が配列から削除されたとき、どうすればそれにアクセスできますか?どのようにしてアレイの変更を観察し、どの新しい要素が追加されたかを確認できますか?
はaddArrayObserverを見てください、http://jsfiddle.net/pangratz666/EE65Z/を参照してください。
var a = Ember.A('a b c d e f g'.w());
var o = Ember.Object.create({
arrayWillChange: Ember.K,
arrayDidChange: function(array, start, removeCount, addCount) {
console.log(arguments);
}
});
a.addArrayObserver(o);