實(shí)例問(wèn)題 比如打開(kāi)新建頁(yè)面時(shí) 為英文

image.png
此時(shí)出去 切換成中文后 表單驗(yàn)證信息為改變?yōu)橹形?/p>

image.png
這其實(shí)是變量數(shù)據(jù)未能再次綁定上 解決方法 放到computed 計(jì)算屬性里面
這里rules 對(duì)應(yīng)form中 :rules=“rules ” 的對(duì)象 里面的參數(shù) 對(duì)應(yīng)form中 每個(gè)單元的prop屬性

image.png
computed:{
rules(){
return{
address:[
{ required:true, message: this.$t('location.validate.address'), trigger:'blur'}
],
lat:[
{ required:true, message: this.$t('location.validate.lat'), trigger:'blur'},
{
pattern: /^[\-\+]?((0|([1-8]\d?))(\.\d{1,6})?|90(\.0{1,6})?)$/,
message: this.$t('location.validate.latfmt')
}
],
lng:[
{ required:true, message: this.$t('location.validate.lng'), trigger:'blur'},
{
pattern: /^[\-\+]?(0(\.\d{1,6})?|([1-9](\d)?)(\.\d{1,6})?|1[0-7]\d{1}(\.\d{1,6})?|180\.0{1,6})$/,
message: this.$t('location.validate.lngfmt')
}
],
regionname:[
{ required:true, message: this.$t('location.validate.regionname') , trigger:'blur'},
]
}
}
},
到此解決

image.png
當(dāng)然 你若是寫(xiě)的行內(nèi)告警規(guī)則 如:

image.png
則是自動(dòng)雙向綁定的