我正在制作一个通用的父母' bindinghandler,并希望在其中一个子元素中重用Knockout绑定处理程序 - 而不在data-bind
的原始标记中指定它们。
作为一个例子,试着想一下“特殊形式”' bindingHandler,它将所有类型的交互连接到所有子元素。对于其中一个交互,我想重复使用普通value: observable
并将该observable用于进一步的computedObservables
。
所以我有我想要用它的元素,bindingHandler名称和viewModel。应用此方法的最佳方法是什么?
我能做的一件事是手动添加data-bind="text: observable"
,但有一些缺点:
所以:有更好的方法吗?