一部のプロジェクトで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 handler
Select2プラグイン用です。
質問 ここでの意味
を知りたいだけです。または関数after: ["options", "value", "selectedOptions"],
のどこにも、この変数への参照はありません。
この変数は、このコンテキストで何らかの意味を持ちますか? それとも、[ 、、] バインディングの実行が終了した後に、このカスタム バインディングを実行するようにノックアウトする命令ですか?init
update
options
value
selectedOptions
カスタム バインディング のドキュメントでは、この変数について何も言及されていないことに注意してください。