vee-validate 中文配置报错及自定义规则 报错.updateDictionary/.addlocale is not a function
2018-03-07 16:48
555 查看
原因由于vee-validate版本更新的问题导致的。
1. 原因分析:
a 新版vee-validate的语言配置方法变化了, Validator.localize('zh_CN', zh_CN)
第一个参数是dictionary的定义语言的方法名,例如下图的‘zh_CN' ; 第二个参数是引用的语言js, 本文中是中文,引自node_modules下的vee-validate/dist/locale/zh_CN.js.
参见官网地址: http://vee-validate.logaretm.com/localization.html#localized-files
b. 自定义规则的.extend()方法变化
e.g.:Validator.extend('truthy', { getMessage: field => 'The ' + field + ' value is not truthy.', validate: value => !! value });
注意:两个方法的使用:
getMessage(field, args) {
// will be added to default English messages.
// Returns a message.
},
validate(value, args) {
// Returns a Boolean or a Promise.
}
参见官网地址:http://vee-validate.logaretm.com/validation.html#custom-rules
2. 解决方法如下截图:
validate,js
自定义规则, customValidate,js
1. 原因分析:
a 新版vee-validate的语言配置方法变化了, Validator.localize('zh_CN', zh_CN)
第一个参数是dictionary的定义语言的方法名,例如下图的‘zh_CN' ; 第二个参数是引用的语言js, 本文中是中文,引自node_modules下的vee-validate/dist/locale/zh_CN.js.
参见官网地址: http://vee-validate.logaretm.com/localization.html#localized-files
b. 自定义规则的.extend()方法变化
e.g.:Validator.extend('truthy', { getMessage: field => 'The ' + field + ' value is not truthy.', validate: value => !! value });
注意:两个方法的使用:
getMessage(field, args) {
// will be added to default English messages.
// Returns a message.
},
validate(value, args) {
// Returns a Boolean or a Promise.
}
参见官网地址:http://vee-validate.logaretm.com/validation.html#custom-rules
2. 解决方法如下截图:
validate,js
自定义规则, customValidate,js
相关文章推荐
- struts2自定义验证规则及配置使用
- jquery validate自定义规则
- jquery.validate.js默认配置,jquery.validate.js自定义提示信息
- Visual Studio 使用 vee-validate 的配置注意
- 使用Jquery.Validate通过正则表达式自定义验证规则汇总(常用验证规则),非常实用
- jquery.validate自定义规则
- ESLint可共享配置发布,团队自定义ESLint规则新鲜出炉
- easyui validatebox 验证集合,自定义easyui验证规则
- Jquery Validate 相关参数及常用的自定义验证规则
- Form表单提交、自定义验证规则(validate插件)
- validate自定义项目配置
- ESLint可共享配置发布,团队自定义ESLint规则新鲜出炉
- jquery.validate自定义规则
- Spring AOP+反射实现自定义动态配置校验规则,让校验规则飞起来
- 案例16-validate自定义校验规则校验用户名是否存在
- jquery.validate.js使用之自定义表单验证规则,下面列出了一些常用的验证法规则
- jquery.validate.js使用之自定义表单验证规则
- Easyui validatebox修改 以及自定义验证规则
- Ribbon通过配置文件自定义负载均衡规则
- validate自定义配置2