我想在構造函數內使用映射插件,所以我可以很容易地將其他函數添加到構造函數,並具有從映射插件自動創建的可觀察項目。這裏是我目前擁有的代碼,但它既沒有映射我提供的可觀察變量,也沒有在末尾viewmodel中映射'save'函數。有一個更好的方法嗎?使用Knockoutjs映射插件裏面viewmodel構造函數
function ViewModel(model){
var self = this;
self = ko.mapping.fromJS(model);
self.save = function() {
var data = ko.toJSON(self);
$.post("/Licensing/edit", data, function(returnedData) {
// This callback is executed if the post was successful
});
}
};
var vm = new ViewModel(model);
ko.applyBindings(vm);
我知道這是一些小事,感謝幫幫我。 – PlTaylor