验证:validateProvider
## 用途:
表单验证
## 代码说明
#### validateProvider(key,message)
key:需要验证的东西
message:验证失败的错误提示
#### validator()
## 使用示例
```js
<template>
<Form :model="innerInfo" ref="fromValue" label-position="right" :rules="formValidate" :label-width="120" class="clearfix">
<FormItem label="联系电话" prop="phoneNumber" :required="true">
<Input v-model="innerInfo.phoneNumber" placeholder="请输入" :disabled="disabled"/>
</FormItem>
</Form>
</template>
export default {
data () {
return {
innerInfo:this.$helper.deepClone(this.info),
formValidate:{
phoneNumber:[
this.$helper.validateProvider("手机号"),
]
}
}
},
props:{
info:Object,
},
methods: {
//点击确定操作
Addoperate(){
this.$refs.fromValue.validate((valid)=>{
// 判断验证字段是否都已填写
if (valid) {
//新增/修改列表数据
this.$api.Military.InsertData(this.innerInfo).then(res => {
if (res.data.success) {
this.$Message.success("提交成功!");
//调用父级界面关闭弹框、刷新列表界面
this.$emit("RefreshParent");
this.$refs.fromValue.resetFields();
} else {
this.$Message.error("提交失败!");
}
});
} else {
this.$Message.error("表单验证失败!");
}
});
},
}
```