password: [
{ required: true, message: ‘Required’ },
{ min: 8, message: ‘At lease 8 characters’ },
{ pattern: new RegExp(’^(?=.[A-Z])’), message: ‘At 1 Upper Case Alphabet ’ },
{ pattern: new RegExp(’^(?=.[a-z])’), message: ‘At 1 Lower Case Alphabet ’ },
{ pattern: new RegExp(’^(?=.[0-9])’), message: ‘At 1 Numeric Character ’ },
{ pattern: new RegExp(’^(?=.[!@#$%^&*)(+=._-])’), message: ‘At 1 Special Character’ },
{ validator: (rule, value, callback) => {
if (value === _this.formObj.form.userName) callback(new Error(‘Must not same as the username’))
else callback()
} }
],
vue-element.ui 密码验证
最新推荐文章于 2024-06-07 11:14:03 发布