Vue.js vee验证导入规则获取参数
我想获取以下代码的错误消息中的min参数Vue.js vee验证导入规则获取参数,vue.js,vee-validate,Vue.js,Vee Validate,我想获取以下代码的错误消息中的min参数 extend('min',{…min,message:{u-field}字段必须至少有{u-min}个字符') 当字段无效时,\u min变量param不会返回。如何访问该参数您面临两个问题 最小规则使用length而不是min作为参数名称() 参数字段不被下划线包围-根据-见下文: 需要注意的一点是,与{u字段}占位符不同,参数占位符周围没有下划线。这是vee validate的惯例,因为有一组特殊的占位符,周围有下划线。这是为了防止冲突,并使它们与
extend('min',{…min,message:{u-field}字段必须至少有{u-min}个字符')
当字段无效时,
\u min
变量param不会返回。如何访问该参数您面临两个问题
length
而不是min
作为参数名称(){u字段}
占位符不同,参数占位符周围没有下划线。这是vee validate的惯例,因为有一组特殊的占位符,周围有下划线。这是为了防止冲突,并使它们与规则参数不同
因此,对于您的代码:
extend('min', {
...min,
message: 'The {_field_} field must have at least {length} characters'
})
你面临两个问题
length
而不是min
作为参数名称(){u字段}
占位符不同,参数占位符周围没有下划线。这是vee validate的惯例,因为有一组特殊的占位符,周围有下划线。这是为了防止冲突,并使它们与规则参数不同
因此,对于您的代码:
extend('min', {
...min,
message: 'The {_field_} field must have at least {length} characters'
})
非常有魅力,谢谢@RoryWorks非常有魅力,谢谢@Rory