表单监听控制输入框长度
userName: [
{required: true, message: '应急人员名称不能为空', trigger: 'blur'},
{ min: 2, message: '长度不小于 2 个字符', trigger: 'blur' },
{ max: 10, message: '长度不大于 10 个字符', trigger: ['blur', 'change'] }
],
监听手机号输入格式校验
mobile: [
{required: true, message: '常用联系手机号不能为空', trigger: 'blur'},
{pattern: /^((0\d{2,3}-\d{7,8})|(1[345789]\d{9}))$/, message: '请输入正确的电话号码或者固话号码'}
],
监听邮箱输入框格式校验
/^([A-z0-9]{6,18})(\w|\-)+@[A-z0-9]+\.([A-z]{2,3})$/
监听用户名输入框格式校验
/^([\u4e00-\u9fa5]{1,20}|[a-zA-Z\.\s]{1,20})$/
1、不能有特殊字符和数字;
2、可以输入英文,可以有空格,可以输入英文名字中的点;
3、可以输入汉字;
4、中文英文不能同时出现;
5、长度在1-20;