Oli*_*eng 5 javascript ember.js
onArrayChanged: function(obj, keyName, value) {
// What is value here, exactly?
}.property('array.@each')
Run Code Online (Sandbox Code Playgroud)
将元素添加到数组时,如何知道添加了哪个值?顺便说一下,当从数组中删除一个值时,我该如何访问它?
pan*_*atz 12
看看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);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2473 次 |
| 最近记录: |