目的:实现使用iview中表单的验证自己想要的结果
结果:网上找到合适方法validator
步骤:
1.在form中设置好要验证的值
1111
222
2.在vue中data(){}写验证函数。官网有案例:https://www.iviewui.com/components/form
export default {
data () {
var that=this
const validateMenuClassifyId = (rule, value, callback) => {
console.log("单个表单验证")
console.log(value) //value是对应的ormItem.MenuClassifyId值
if (value === ''||value ===0) { //写逻辑从而达到验证值
callback(new Error('请选择分类!')); //callback()暂时理解为回调,验证后回调给界面的信息
} else {
callback(); //默认回调,没有异常值
}
};
3.在form中的验证调用2的函数。
MenuClassifyId:[
//required显示*号,validator验证回到的函数,validateMenuClassifyId自定义验证函数,
//trigger暂时理解为验证值是否为空