详vue表解单验证组件v-verify-plugin

  

<强>验证

  

github: https://github.com/liuyinglong/verify
  

  

npm: https://www.npmjs.com/package/vue-verify-plugin

  

<强>

        npm安装vue-verify-plugin      

<强>使用

  

html
  

        & lt; div>   & lt; div>   & lt;输入类型=拔谋尽闭嘉环?靶彰皏-verify。grow1="用户名" v模型="用户名"/比;   & lt;标签v-verified=" verifyError.username "祝辞& lt;/label>   & lt;/div>   & lt; div>   & lt;输入类型=懊苈搿闭嘉环?懊苈搿眝-verify。grow1=" pwd " v模型=" pwd "/比;   & lt;标签v-verified=" verifyError.pwd "祝辞& lt;/label>   & lt;/div>   v & lt;按钮:点击=疤峤弧弊4侨啡? lt;/button>   & lt;/div>   之前      

js
  

        从“进口Vue Vue”;   从“进口验证vue-verify-plugin”;   Vue.use(验证);      出口默认{   数据:函数(){   返回{   用户名:“”,   pwd:“”   }   },   方法:{   提交:函数(){   如果(这一点。verify.check美元()){//通过验证   }   }   },   验证:{   用户名:(   “要求”,   {   测试:功能(val) {   如果(val.length<2) {   返回错误;   }   返回true;   },   信息:“姓名不得小于2位”   }   ),   pwd:“需要”   },   计算:{   verifyError:函数(){   返回这个。核实。美元错误;   }   }   }      之前      

<强>指令说明

  

<强> v-verify

  

v-erify在表单控件元素上创建数据的验证规则,他会自动匹配要验证的值以及验证的规则。

  

<强> v-verify修饰符说明

  

该指令最后一个修饰符为自定义分组

     //自定义老师分组   v-verify.teacher//自定义学生分组   v-verify.student//验证时可分开进行验证//验证学生分组   verify.check美元。(“学生”)//验证老师分组   verify.check美元。(“老师”)//验证所有   美元。verify.check ();   之前      

<强> v-verified

  

v-verified错误展示,当有错误时会展示,没有错误时会加上风格:没有,默认会展示该数据所有错误的第一条
  

  

该指令为语法糖(见示例)

        & lt;输入v模型="用户名" v-verify=坝没北?      & lt;标签v-show="验证。美元错误。用户名,,核实。errors.username美元。长度" v-text="验证。errors.username美元[0]“祝辞& lt;/label>   & lt; !——等价于——比;   & lt;标签v-verified=昂耸怠rrors.username美元”祝辞& lt;/label>   & lt; !——展示所有错误——比;   & lt;标签v-verified.join=昂耸怠rrors.username美元”比;   之前      

<>强修饰符说明

  

。加入展示所有错误用逗号隔开
  

  

<>强自定义验证规则

        var myRules={   电话:{   测试:/^ 1 [34578]\ d{9}/美元,   信息:“电话号码格式不正确”   },   max6: {   测试:功能(val) {   如果(val.length> 6) {   返回假   }   返回true;   },   信息:“最大为6位”   }      }   从“进口Vue Vue”;   从“进口验证vue-verify-plugin”;   Vue.use(验证,{   规则:myRules   });   之前      

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

详vue表解单验证组件v-verify-plugin