我有一个与表单控件中每个元素的有效性有关的问题。
webix.ui({
view:"form",
elements:[
{ view:"text", required:true, name:"text1" },
{ view:"text", invalidMessage: "init", name:"text2" },
],
elementsConfig:{
on:{
'onChange':function(newv, oldv){
this.validate();
}
}
},
rules: {
text2: function (value) {
if (!value) {
$$("text2").define("invalidMessage", "Text2 can not be empty");
return false;
}
}
});
它不适用于 this.validate()。我们如何使用自定义的有效规则来验证每个元素。