我的视图模型非常简单
var viewModel = {
self: this,
description: ko.observable('some description'),
dateOfLost: ko.observable('01/01/2012'),
plaintiffFirmName: ko.observable('Johnson, Brand & Tall'),
claimantName: ko.observable(),
claimNum: ko.observable(),
getFormData:function () {
alert('event');
GetClaimData();
}
};
但是当我试图从html页面访问模型时
<pre data-bind="text: ko.toJS($data)"></pre>
我收到错误 - 拒绝访问。谁能告诉我为什么? 请注意,该行上方的所有字段都正确绑定
非常感谢
答案 0 :(得分:3)
从self:this
viewModel
var viewModel = {
description: ko.observable('some description'),
dateOfLost: ko.observable('01/01/2012'),
当前上下文中的 this
是window
对象。调用ko.toJS(window)