アプリケーションで 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 はテキストであり、かなりうまく機能しています:)。
しかし、可視性バインディングが機能していません。何か考えがありますか? 私はどこか間違っていますか?