我正在观察这样的 Ember Data RecordArray:
myArray: function() {
return MyRecord.find();
}.property(),
isDirtyChanged: function() {
// Do something
}.observes('array.@each.isDirty');
我想对触发事件的特定记录执行一些操作。例如,如果记录 2 被修改:
MyRecord.find(2).set('my_property', 'some_value');
isDirtyChanged
将被调用并使用记录做一些事情。如何获得对调用观察者的记录的引用,而不仅仅是整个数组?