マクロのように、他のバインディングを追加するための省略形としてカスタム バインディングを作成したいと考えています。
<div data-bind="foo: 1"></div>
と同じことをする必要があります
<div data-bind="click: clickHandler, css: { someClass: someObservable }, ...">
</div>
何かのようなもの:
ko.bindingHandlers.foo = {
init: function(el,val,bindings,model,context) {
// some way to add { click: clickHandler } to bindings()
}
}