element表單重置爲初始值並移除校驗結果

在這裏插入圖片描述

根據element上提供的將表單值重置爲初始值並移除校驗結果 可以使用this.$refs.ruleForm.clearValidate() 方法,
這裏需要注意 ! ! ! 的是,需要判斷一下this.$refs.ruleForm是否存在,因爲第一次打開是undefined會報錯,因爲DOM還未被渲染上,也可以像我這樣寫的用Vue中的$nextTick()方法,他的含義簡單的來說就是異步加載,DOM在created函數中還未被渲染,而$nextTick()所對應的是mounted函數,此時DOM以完全渲染出,不會再報錯。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章