项目使用 element-ui
和vue-i18n
来做验证和国际化,在配置表单验证的时候我到一个问题,能不能在设置el-form
表单验证的rules
属性的时候,规则里面不设置message
属性可以自动实现国际化(类似jquery.validate
)?
如下:
rules: {
//, message: '姓名不能为空'
Name: [{ required: true, trigger: 'blur' }],
},
我希望可以不设置message
属性来实现国际化(配合vue-i18n
),毕竟错误提示信息格式都一样,每个地方写太费事了。
不设置message没试过,我是用循环来生成rules规则的,你可以试试循环的时候用vue-i18n对message进行转换