const myConfigRules =reactive({ip:[{required:true,trigger:"blur",message:"[message] IP 不能为空",},],});
输出结果
使用 message 中的错误信息
2、只有 validator
const myConfigRules =reactive({ip:[{required:true,trigger:"blur",validator:(rule, value, callBack)=>{
console.log("执行了 validator 函数");if(value ===""){callBack("[validator] IP 不合法");return;}if(!ipCheck(value)){callBack("[validator] IP 不合法");return;}callBack();},},],});
输出结果
执行 validator 函数,使用 validator 中的错误信息
3、message 与 validator 组合使用
const myConfigRules =reactive({ip:[{required:true,trigger:"blur",message:"[message] IP 不能为空",validator:(rule, value, callBack)=>{
console.log("执行了 validator 函数");if(value ===""){callBack("[validator] IP 不合法");return;}if(!ipCheck(value)){callBack("[validator] IP 不合法");return;}callBack();},},],});