本文主要是介绍确认密码的校验,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
知识点
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
}
],
这篇关于确认密码的校验的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!