我正在尝试控制在将哪些数据发送回我的服务器之前应该对其进行序列化。去做这个 :
viewModel.prototype.toJSON = function () {
var copy = ko.toJS(this);
delete copy.QuoteListViewModel;
return copy;
};
但是原型是未定义的并且它失败了。
viewModel 由 mvcKnockout 创建并且确实存在,因为我可以执行以下操作:
viewModel.QuoteSelectedViewModel = ko.observable();
那么为什么原型是未定义的呢?