【发布时间】:2013-12-06 18:31:02
【问题描述】:
在 ko 2 中,我曾经在创建自定义绑定时向 allBindingsAccessor() 返回的对象添加其他绑定。这是将复杂绑定包装成简单绑定的便捷方式。
我注意到在 ko 3 中它不再起作用了 - 现在有对象 allBindings 带有 'get' 和 'has' 方法。不幸的是,它没有 'set' 方法,所以我不能再添加到我的自定义选项绑定 optionsText 和 optionsValue...
任何想法如何再次完成这项工作?
【问题讨论】:
-
这里有简单的插图jsfiddle.net/avbnB/1(尝试使用 ko 2 和 ko 3)
标签: javascript knockout.js knockout-3.0