我在我的应用程序中使用 JavaScript 模块模式。这是我的 html 绑定
<a href="#" data-bind="visible:master.child.showDeleteLink,click: function(obj, event)
{ master.child.showDeletePopup() } ">
我的视图模式是
master.child=(function (my, jQuery, ko) {
var textTemp;
my.ViewModel = function () {
self.showDeleteLink = ko.observable();
self.showDeleteLink = function () {
if (textTemp.length > 500)
return true;
else
return false;
}
ko.applyBindings(my.anothermodule);
}
}(master.child, $, ko));
单击绑定,html 是文本工作得很好:)。
但是可见性绑定不起作用。任何机构有任何想法吗?我在哪里错了吗?