0
我想添加一個擴展器到我的viewmodel中的所有可觀察對象。我的數據來自服務器,所以我無法一一指定屬性。如何在淘汰賽視圖模型中爲每個observable添加擴展器?
我試過這個,但它沒有工作,我在這個例子中使用了從knockout js網頁的logChange擴展器。
var addingExtender = {
key: function (data) {
return data.id;
},
create: function(options) {
return ko.observable(true).extend({ logChange: "Value Changed" });
}
};
ko.mapping.fromJS(data, addingExtender, self);
Look @ http://stackoverflow.com/questions/11325352 – beauXjames