我正在使用KO绑定Kendo Window中的数据。这是我的html看起来像
的示例<form id="formid">
<span id="window">
<span data-bind:"html:content"></span>
</span>
</form>
formId与viewModel绑定。当文档准备就绪时,我通过ajax获取窗口内容(带有viewModel的html到这个窗口)。我喜欢这样:
ko.mapping.fromJS(newObj, {}, viewModel);
ko.applyBindings(viewModel, element);
newObj - 是有关fe的信息的JSON对象。按钮名称等
在newObj中还有其他属性。我看到在执行ko.mapping.fromJS
后,某些属性有getSubscriptionsCount()==1
。当我尝试改变这些特性时,我的窗口再次渲染。文件就绪再次被触发
为什么我在ko.mapping.fromJS之后进入了一些已经有订阅者的属性,有些没有它?或者这可能是剑道窗口的问题