3

最初のように機能し、次のcustom bindingように機能するを書きました。if bindingvisible 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ですか?または、これを達成するのに役立つ他の提案はありますか?

ありがとうございます。

4

1 に答える 1