2

一部のプロジェクトでASP.NET MVCでノックアウトを使用しています。 以下のノックアウトを使用しています
bindingHandler

ko.bindingHandlers.select2 = {
    after: ["options", "value", "selectedOptions"],
    init: function (el, valueAccessor, allBindingsAccessor, viewModel) {
        // no explicit reference to the 'after' variable
    },
    update: function (el, valueAccessor, allBindingsAccessor, viewModel) {
        // no explicit reference to the 'after' variable
    }
}

この質問からこのコードを取得し、少し変更しました。
これは基本的にcustom binding handlerSelect2プラグイン用です。

質問 ここでの意味
を知りたいだけです。または関数after: ["options", "value", "selectedOptions"],のどこにも、この変数への参照はありません。 この変数は、このコンテキストで何らかの意味を持ちますか? それとも、[ 、、] バインディングの実行が終了した後に、このカスタム バインディングを実行するようにノックアウトする命令ですか?initupdate
optionsvalueselectedOptions

カスタム バインディング のドキュメントでは、この変数について何も言及されていないことに注意してください。

4

1 に答える 1