[英]KnockoutJS Validation binding value passed to custom binding?
使用KnockoutJS-Validation,无论字段是否通过验证,我都需要传递给自定义绑定。 猜测我需要使用allBindingsAccessor参数以某种方式挂接到在字段级别可观察到的KnockoutJS-Validation,但不确定如何进行。
ko.bindingHandlers.mycustombinding = {
update: function (element, valueAccessor, allBindingsAccessor) {
allBindings = allBindingsAccessor(),
validationObservable = allBindings.validationObservable;
if (!validationObservable) {
//do cool jQuery stuff to the element if it doesn't validate
}
}
};
该库将obserabler isValid添加到可观察的thats扩展中
var observable = ko.observable("f").extend({ number: true });
console.log(observable.isValid());
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.