el-form組件清除校驗提示正確方法(前端技能提升)
錯誤效果
錯誤描述
在切換radio切換的時候校驗提示提示出來了,本身不應該出來但是如何取消呢?因為在切換時候我們置空但是并沒有取消校驗,所以從通過到拒絕置空時候肯定會出現(xiàn)提示語,那么我們把提示校驗的方法去掉就行了。
錯誤代碼
reviewStateChange(val) { if (val === '2') { this.ruleForm.remark = '' } if (val === '3') { this.ruleForm.remark = '' } }
正確代碼
reviewStateChange(val) { if (val === '2') { this.ruleForm.remark = '' } if (val === '3') { this.ruleForm.remark = '' // this.$nextTick(() => { // this.$refs.ruleForm.resetFields() // }) this.$nextTick(() => { this.$refs.ruleForm.clearValidate() // 只清除清除驗證 }) } }
總結方法
①清除表單內容和清除表單驗證消息
this.$nextTick(()=>{ this.$refs.form.resetFields(); })
②只清除表單驗證消息、不清楚表單內容
this.$nextTick(()=>{ this.$refs['form'].clearValidate() // 只清除清除驗證 })
正確樣式
場景延申
我們在頁面切換的時候使用同一個Form組件,我們就需要把校驗的結果給去掉,雖然不影響功能,但是頁面顯示給人感覺不太好。
到此這篇關于el-form組件清除校驗提示正確方法的文章就介紹到這了,更多相關el-form組件清除校驗提示內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
vue proxyTable的跨域中pathRewrite配置方式
這篇文章主要介紹了vue proxyTable的跨域中pathRewrite配置方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-04-04elementui的el-popover修改樣式不生效的解決
在使用element-ui的時候,有一個常用的組件,那就是el-popover,本文就介紹一下elementui的el-popover修改樣式不生效的解決方法,感興趣的可以了解一下2021-06-06Vue 2.5.2下axios + express 本地請求404的解決方法
下面小編就為大家分享一篇Vue 2.5.2下axios + express 本地請求404的解決方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-02-02axios請求中以params或body形式傳遞參數(shù)的區(qū)別淺析
最近在做自己項目中,做一個非常簡單的新增用戶場景,但是使用原生axios發(fā)送post請求的時候,還是踩了不少坑的,下面這篇文章主要給大家介紹了關于axios請求中以params或body形式傳遞參數(shù)的區(qū)別的相關資料,需要的朋友可以參考下2023-04-04