Tim*_*Tom 3 javascript asp.net-mvc jquery asp.net-mvc-3 knockout.js
我有一个名为Foo的类,而Foo包含Model.我在Foo上做了一个ko.applyBinding.Foo类有一个从服务器检索JSON的函数,然后我做:
self.Model = ko.mapping.fromJS(result);
Run Code Online (Sandbox Code Playgroud)
self是Foo的实例,结果是JSON.这是第一次.但是,当第二项我从服务器检索数据时,它只是不起作用.
但如果以上行:
self.Model = ko.mapping.fromJS(result, {}, self);
Run Code Online (Sandbox Code Playgroud)
有用.
谁能告诉我为什么第一个不工作而第二个工作?