4
我刚刚开始使用knockoutjs,我无法找到一种方法来一次绑定所有输入字段的afterkeydown上的valueUpdate。有没有办法做到这一点,或者我真的必须添加valueUpdate:afterKeyDown到每个输入字段?如何在knockoutjs中全局设置valueUpdate绑定?
在此先感谢
我刚刚开始使用knockoutjs,我无法找到一种方法来一次绑定所有输入字段的afterkeydown上的valueUpdate。有没有办法做到这一点,或者我真的必须添加valueUpdate:afterKeyDown到每个输入字段?如何在knockoutjs中全局设置valueUpdate绑定?
在此先感谢
您可以使用此绑定提供插件
https://github.com/rniemeyer/knockout-classBindingProvider
也可以创建自定义绑定
ko.bindingHandlers.value2 = {
init: function(element, valueAccessor, allBindingsAccessor, viewModel, bindingContext) {
ko.applyBindingsToNode(element, { value: valueAccessor(), valueUpdate: "afterkeydown" });
}
};