知识点
1.恒等于号 ===
2.!== 恒不等于
3.校验控件 validator
//自定义校验确认密码 (函数) 该函数参数value是从表单input框传来的值 用于判断。this.registerModel.pass用来获取第一次密码的值。callback()函数是做判断后的反馈
//自定义validatePass2 函数
var validatePass2 = (rule, value, callback) => {
if (value === '') {
callback(new Error('请再次输入密码'));
} else if (value !== this.registerModel.pass) {
callback(new Error('两次输入密码不一致!'));
} else {
callback();
}
};
//检验
checkPass: [{
required: true,
message: '确认密码不能为空',
trigger: 'blur'
},
{
validator: validatePass2,
trigger: 'blur',
required: true
}
],