validate.js 说明
文件说明:各类验证函数集合
示例代码:
import $validate from '@/common/js/validate.js' var isIp = $validate.ip('127.0.0.1')
方法列表:
@name $validate.ip(value, err=>{}); @说明: 验证是否是IP地址格式 @params: value [String 必需] ip地址
err [Function 可选] 如果value不符合要求,执行这里。 原型: function err(errMsg) {} @return: [Boolean] 检测结果
@name $validate.phone(value, err=>{}); @说明: 验证固定电话与移动电话。固定电话要加区号 @params: value [String 必需] 检测值
err [Function 可选] 如果value不符合要求,执行这里。 原型: function err(errMsg) {} @return: [Boolean] 检测结果
@name $validate.fixedPhone(value, err=>{}); @说明: 验证固定电话,固定电话要加区号 @params: value [String 必需] 检测值
err [Function 可选] 如果value不符合要求,执行这里。 原型: function err(errMsg) {} @return: [Boolean] 检测结果
@name $validate.mobilePhone(value, err=>{}); @说明: 验证移动电话 @params: value [String 必需] 检测值
err [Function 可选] 如果value不符合要求,执行这里。 原型: function err(errMsg) {} @return: [Boolean] 检测结果
@name $validate.idCard(value, err=>{}); @说明: 验证身份证号 @params: value [String 必需] 检测值
err [Function 可选] 如果value不符合要求,执行这里。 原型: function err(errMsg) {} @return: [Boolean] 检测结果
@name $validate.email(value, err=>{}); @说明: 验证电子邮箱 @params: value [String 必需] 检测值
err [Function 可选] 如果value不符合要求,执行这里。 原型: function err(errMsg) {} @return: [Boolean] 检测结果
@name $validate.url(value, err=>{}); @说明: 验证url,兼容https 、ftp、wx格式的url,必需是全路径的URL @params: value [String 必需] 检测值
err [Function 可选] 如果value不符合要求,执行这里。 原型: function err(errMsg) {} @return: [Boolean] 检测结果
@name $validate.chineseCharacters(value, err=>{}); @说明: 验证中文 value [String 必需] 检测值
err [Function 可选] 如果value不符合要求,执行这里。 原型: function err(errMsg) {} @return: [Boolean] 检测结果
@name $validate.password(Object, err=>{}); @说明: 验证密码规则 Object [Object 必需] 密码规则:格式如下: { value: // 待验证的值 minLength: [Number 6] // 最小长度 maxLength: [Number 20] // 最大长度 firstCapital: [Boolean false] 值为true时表示强制首字母大写 letter: [Boolean false] 值为true时表示必需含有英文字母 smallLetter: [Boolean false] 值为true时,表示必需含有小写英文字母 capitalLetter: [Boolean false] 值为true时表示必需含有大写英文字母 number: [Boolean false] 值为true时表示必需含有数字 specialCharacter: [Boolean false] 值为true时表示必需含有特殊字符:~!@#$%^&*_ } err [Function 可选] 如果value不符合要求,执行这里。 原型: function err(errMsg) {} @return: [Boolean] 检测结果

浙公网安备 33010602011771号