Javascript 检测observableArray中是否发生变化
有没有人知道,在使用ko映射时,如果可以检测ObservalArray内部何时发生变化,这意味着不必手动创建模型Javascript 检测observableArray中是否发生变化,javascript,knockout.js,knockout-mapping-plugin,knockout-2.0,Javascript,Knockout.js,Knockout Mapping Plugin,Knockout 2.0,有没有人知道,在使用ko映射时,如果可以检测ObservalArray内部何时发生变化,这意味着不必手动创建模型 self.items = ko.observableArray([]) var data = ko.mapping.fromJS(result) self.items.push(data); 我想记录对象数组中任何属性发生的任何更改 谢谢如果我没弄错的话,您应该能够在observable上使用subscribe来获取该信息 有关更多信息,请参见本页底部: 请您详细说明您的答案,并对
self.items = ko.observableArray([])
var data = ko.mapping.fromJS(result)
self.items.push(data);
我想记录对象数组中任何属性发生的任何更改
谢谢如果我没弄错的话,您应该能够在observable上使用
subscribe
来获取该信息
有关更多信息,请参见本页底部:
请您详细说明您的答案,并对您提供的解决方案进行更多描述,好吗?
self.items = ko.observableArray([])
self.item.subscribe(function(context){
//Comment if there is any changes in the observable array this function will get trigger and changed date ma get in context
});