问题
我玩过很多关于 knockoutJS 映射插件的事情。
我的问题可以在下面的 jsFiddles 中得到最好的展示。
这个有效。但这不起作用。
我在控制台中收到错误
未捕获的错误:ko.mapping.updateFromJS,请改用 ko.mapping.fromJS。请注意参数的顺序不同!
为什么我得到这个错误,小提琴有什么区别?
我的代码
var viewModel = ko.mapping.fromJS({
"State" : 1,
"Text" : "Hello"
});
$("button").click(function()
{
var response = {
"State" : 2,
"Text" : "World"
}
ko.mapping.updateFromJS(viewModel, response);
});
ko.applyBindings(viewModel);