1、使用方法:
template里使用::rules="rules"
data=>return里:
事件(方法)显示验证:
this.$refs....validate((valid)=>{
if(vaild){...}
})
对话框和抽屉的使用方法是一样的。
2、{}里函数的说明:
required:"*",显示输入框为必填项;
message:提示信息;
trigger:触发事件
type:输入框里的类型,number,array...;
[{required:...,type:....,message:....,trigger:.....},{validator:验证规则}]:
data(){
let iptest=这里是正则验证规则
let ipRule=(rule,value,callback)={
if(!iptest.test(value)){return callback(new Error('请填写正确的ip'))}
else{callback()}
}
return{
rules:[
ip:[{required:...,type:....,message:....,trigger:.....},{validator:ipRule}]
]
}
}