7

必須の値を持たない Knockout bindingHandler を作成することは可能ですか?

ko.bindingHandlers['superAction'] = {
    init: function(...) { },
    update: function(...) { }
};

たとえば、構文は次のようになります。

<span data-bind="superAction"></span>

オプションの値があるため、場合によっては次のようになります。

<span data-bind="superAction: myProperty"></span>

私はコロンだけを試してみました.

4

2 に答える 2

4

これはノックアウト 3.0 から可能です。https://github.com/knockout/knockout/issues/289を参照してください。

于 2014-03-05T14:35:59.153 に答える
3

いいえ、data-bind中括弧で囲まれている場合、属性内のすべてが有効なjavascriptオブジェクトリテラルである必要があります。そして、そう{ superAction }ではありません。

于 2013-01-27T21:54:01.910 に答える