最初のように機能し、次のcustom binding
ように機能するを書きました。if binding
visible binding
ko.bindingHandlers.visibleIf = {
init: function(element, valueAccessor, allBindingsAccessor, viewModel, bindingContext)
{
// Doing stuff here
// ...
return ko.bindingHandlers.if.init.apply(this, arguments);
},
update: function(element, valueAccessor, allBindingsAccessor, viewModel, bindingContext)
{
// Doing stuff here
// ...
ko.bindingHandlers.if.update.apply(this, arguments);
}
};
if.init
以前はとの両方をラップしていましたが、if.update
で正常に動作しましたKO 3.0
が、 で削除されていることに気付きましたKO 3.1
。
if.update
関数をラップすることは可能KO 3.1
ですか?または、これを達成するのに役立つ他の提案はありますか?
ありがとうございます。