VUE項目中遇到的Bug總結


1. 布爾型的值拿 if(value){}

2. 非布爾類型的用if(value){}有時得不到理想的結果;

比如

data.analystResult的返回結果有可能為null

 

 當我使用:

if (data.analystResult) {}
的方式來判斷,及時analystResult的有值也沒有進if.很是疑惑。

  

el-form里面對於onRule的使用的一些錯誤總結:

rules里面的trigger亂報錯誤提示:

select組件change事件:

     handleBankSelect(item) {
      this.form.bankId = item.id || '';
      this.form.branchId = '';
      this.form.bankName = '';
    },
因為 reset里面的bankName的值是undefined,導致執行handleBankSelect方法,觸發了trigger事件
rules: {
        bankName: [{ required: true, message: '開戶行名稱不能為空', trigger: 'change' }]
},
 
     reset() {
      this.form = {
        bankName: undefined
      };
 }

 


免責聲明!

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



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