如何清除el-dialog中的表單驗證


經常我們使用element-ui中el-dialog組件,在組件中使用表單,沒有打開彈窗都要把之前的表單驗證清除掉,那么如何處理呢?

 

需要在組件打開的時候使用組件的 clearValidate 方法

open () {
      this.showFlag = true
      this.$nextTick(() => {
        this.$refs.dynamicValidateForm.clearValidate()
      })
}

 

說明:代碼中的 showFlag  表示控制彈窗的顯示和隱藏, dynamicValidateForm 表示通過ref轉發到的el-dialog組件,這樣就可以使用el-dialog中的方法 clearValidate 。


免責聲明!

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



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