我有jacascript模块,它包含对象数组。 每个对象都有一个名为" level"的可观察字段。 在更新单击时,我想要分隔数组,其中只包含更新的项目。
因此,我为每个级别字段创建订阅者,并且在触发时 - 我想将parent-obj推送到更新的对象数组中。
但我怎样才能得到父母?
以下是一个示例:
var updatedData = [];
function myModule(data){
$.each(data, function addSubscriber(indx, item){
item.level = ko.observalbe(level);
item.subsriber(function(newVal){
updatedData .push(/*how do I get parent???*/);
});
}
}