有人可以解释一下为什么会这样吗
self.test("some data");
<span data-bind="text:test"></span>
这不起作用
self.test(ko.mapping.fromJS({ complex: "object"}));
<span data-bind="text:test.complex"></span>
答案 0 :(得分:3)
test
是一个可观察的,所以你必须打开它才能访问内部属性。
self.test(ko.mapping.fromJS({ complex: "object"}));
<span data-bind="text:test().complex"></span>