element resetFields 方法報錯


resetFields  對整個表單進行重置,將所有字段值重置為初始值並移除校驗結果;如果用了之后報錯如下:

查了下資料,是DOM加載的順序問題;

解決方法:

        this.$nextTick(() => {
          this.$refs.form.resetFields();
        });
 
        

($nextTick)將回調延遲到下次 DOM 更新循環之后執行。在修改數據之后立即使用它,然后等待 DOM 更新。它跟全局方法 Vue.nextTick 一樣,不同的是回調的 this 自動綁定到調用它的實例上。


免責聲明!

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



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