computed
当我将属性添加到我的视图模型时,我的绑定不再起作用。没有computed
财产我没有问题。我的代码:
var orgData = @Html.Raw(Json.Encode(Model));
var viewModel = {
myData: ko.observable(orgData) ,
displayTag: ko.computed(function() {
return "(" + orgData.Tag + ")";
}, this)
};
ko.applyBindings(viewModel);
在 html 中,我的绑定是这样的:
data-bind="text: myData.SerialNumber"
该值undefined
甚至被认为 JSON 数据看起来不错。
有什么建议么?