vue—表单验证教程
1.安装vue-validator插件 npm install vue-validator 因为vue-validator是Vue.js的一个插件,所以vue-validator需要使用Vue.use(PluginContructor)(Vue.js用此方法来注册该插件) 在main.js中注册该插件 import Vue from 'vue' import vueValidator from 'vue-validator' Vue.use(vueValidator) 2.vue-validator基本语法 要校验的表单元素包裹在validator自定义元素指令中,而要校验的表单控件元素的v-validate属性上绑定相应的校验规则。验证结果会保留在组件实例中$validation属性下,$validation是由validator元素的name属性和$前缀组成的。 验证结果由两部分组成,即表单整体校验结果和单个字段校验结果。 单个字段校验结果包括以下校验属性: Valid —— 字段校验是否通过,通过返回true ,失败返回false invalid——valid字段取反 touched —— 校验字段所在元素获得过焦点时返回true,否则返回false untouched —— touched取反 modified —— 当元素值与初始值不同时返回true ,否则返回false