表单验证的规则对象不要再data里面写入,在computed里面写,就可以了
export default { name: ‘index‘, data() { return { ruleValidate: { name: [ { required: true, message: this.$t("name"), trigger: ‘blur‘ } ] } }; } };
把上面代码,改成下面这种
export default { name: ‘index‘, data() { return { }; }, computed:{ ruleValidate(){ return{ name: [ { required: true, message: this.$t("name"), trigger: ‘blur‘ } ] } } } };
这样,在切换语言时,提示信息也可以自动切换了
原文地址:https://www.cnblogs.com/ctb-web/p/12090283.html
时间: 2024-09-29 12:26:21