18.Vue+Element UI的form表單規則驗證國際化(多語言)


舉例說明,先看看吧。

  

 1  export default {
 2  computed: {  //使用computed計算屬性來操作form表單規則的國際化 3 rules(){  //此處的rules 是你聲明的名字,參考下圖  4                 var validate_Types = (rule, value, callback) => {   //兌換類型規則
 5                     if(this.ruleForm.types == ''){
 6                         callback(new Error(this.$t('message.rule.qxzdhzjlx')));
 7                     }
 8                     callback();
 9                 };
10  return{  //注意此處的return,別忘記了
11                     ConverTypes: [
12                         {validator: validate_Types, trigger: 'change' },
13                     ],
14                     money: [
15                         { required: true, message: this.$t('message.rule.qsrdhje'), trigger: 'change' },
16                         { min: 1, max: 10, message: this.$t('message.rule.jecd'), trigger: 'change' }
17                     ],
18                     pass:[
19                         { required: true, message: this.$t('message.rule.qsraqmm'), trigger: 'change' }
20                     ],
21                     smsCode:[
22                         { required: true, message: this.$t('message.rule.dtmbkwk'), trigger: 'change' }
23                     ],
24  } 25             }
26         },
27     data(){
28          return{
29            
30          }  
31     }
32 }        

整個過程呢,也就這兩三步。到此就設置OK了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM