最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

element表單驗(yàn)證如何清除校驗(yàn)提示語

 更新時(shí)間:2021年10月01日 08:46:55   作者:文化不夠臥槽來湊  
本文主要介紹了element表單驗(yàn)證如何清除校驗(yàn)提示語,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

問題場(chǎng)景:

最近在進(jìn)行項(xiàng)目開發(fā)的時(shí)候,遇到了這樣的一個(gè)問題:
對(duì)表單域中的數(shù)據(jù)進(jìn)行校驗(yàn)的時(shí)候,其中有一項(xiàng)比較特殊,不是簡(jiǎn)單的輸入框,下拉框這些表單元素,而是自己寫的一個(gè)el-table的選擇彈窗,我對(duì)它的校驗(yàn)如如下:

protocolId: [
   { required: true, message: '請(qǐng)選擇解析協(xié)議', trigger: 'blur'},
],

這樣可以實(shí)現(xiàn)校驗(yàn)功能,但是會(huì)存在一個(gè)問題,如果觸發(fā)的了校驗(yàn)條件(提交按鈕),提示了錯(cuò)誤信息,后續(xù)即使重新選擇了數(shù)據(jù),錯(cuò)誤信息依舊會(huì)存在,因?yàn)闆]有再次點(diǎn)擊提交按鈕,觸發(fā)校驗(yàn)。這樣用戶體驗(yàn)就不是太好。


解決方案:

1. 對(duì)字段進(jìn)行單獨(dú)校驗(yàn)

點(diǎn)擊保存按鈕觸發(fā)校驗(yàn),一般都是校驗(yàn)所有的字段,element-ui中的form表單組件還提供了校驗(yàn)一個(gè)字段的函數(shù),使用方式如下:

this.$refs.addForm.validateField('protocolId', (valid) => {
 	//valid返回的是規(guī)則集中寫的錯(cuò)誤提示信息,如果滿足條件,返回的就是空
     if(!valid){
         return 
     }
 })

上面這段代碼可以放在確認(rèn)數(shù)據(jù)選擇的函數(shù)中執(zhí)行,這樣就對(duì)這一項(xiàng)特殊的內(nèi)容再次進(jìn)行了校驗(yàn),如果符合檢驗(yàn)規(guī)則,錯(cuò)誤提示就是消失了。

2. 直接清除表單域下該字段的提示信息

this.$refs.addForm.clearValidate();

這個(gè)方法就是直接清除錯(cuò)誤信息,不做任何判斷,個(gè)人不是太推薦使用

到此這篇關(guān)于element表單驗(yàn)證如何清除校驗(yàn)提示語的文章就介紹到這了,更多相關(guān)element表單驗(yàn)證清除校驗(yàn)提示內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 詳解vue-resource promise兼容性問題

    詳解vue-resource promise兼容性問題

    這篇文章主要介紹了詳解vue-resource promise兼容性問題,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • Vue編程三部曲之模型樹優(yōu)化示例

    Vue編程三部曲之模型樹優(yōu)化示例

    這篇文章主要為大家介紹了Vue編程三部曲之模型樹優(yōu)化示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-07-07
  • 解決VUE 在IE下出現(xiàn)ReferenceError: Promise未定義的問題

    解決VUE 在IE下出現(xiàn)ReferenceError: Promise未定義的問題

    這篇文章主要介紹了解決VUE 在IE下出現(xiàn)ReferenceError: Promise未定義的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • vue中組件傳值的常見方式小結(jié)

    vue中組件傳值的常見方式小結(jié)

    在 Vue.js 中,組件之間的數(shù)據(jù)傳遞是一個(gè)常見的需求,Vue 提供了多種方法來實(shí)現(xiàn)這一目標(biāo),包括 props、全局事件總線、消息的訂閱與發(fā)布等,下面我們就來學(xué)習(xí)一下這些方法的具體實(shí)現(xiàn)吧
    2023-12-12
  • vue-quill-editor的使用及個(gè)性化定制操作

    vue-quill-editor的使用及個(gè)性化定制操作

    這篇文章主要介紹了vue-quill-editor的使用及個(gè)性化定制操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-08-08
  • vue中el-table實(shí)現(xiàn)無限向下滾動(dòng)懶加載數(shù)據(jù)

    vue中el-table實(shí)現(xiàn)無限向下滾動(dòng)懶加載數(shù)據(jù)

    一次性的加載全部的數(shù)據(jù),并且將其渲染到頁面上,就會(huì)導(dǎo)致頁面卡頓,往往采用分頁和無限滾動(dòng)的方式來展示,本文主要介紹了vue中el-table實(shí)現(xiàn)無限向下滾動(dòng)懶加載數(shù)據(jù),感興趣的可以了解一下
    2023-12-12
  • vue實(shí)現(xiàn)輸入框只允許輸入數(shù)字

    vue實(shí)現(xiàn)輸入框只允許輸入數(shù)字

    在vue項(xiàng)目中,輸入框只允許輸入數(shù)字,現(xiàn)將自己使用的一種方法記錄,本文結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),感興趣的朋友一起看看吧
    2023-11-11
  • ElementUi中select框在頁面滾動(dòng)時(shí)el-option超出元素區(qū)域的問題解決

    ElementUi中select框在頁面滾動(dòng)時(shí)el-option超出元素區(qū)域的問題解決

    本文主要介紹了ElementUi中select框在頁面滾動(dòng)時(shí)el-option超出元素區(qū)域的問題解決,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-08-08
  • vue中props賦值給data出現(xiàn)的問題及解決

    vue中props賦值給data出現(xiàn)的問題及解決

    這篇文章主要介紹了vue中props賦值給data出現(xiàn)的問題及解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-10-10
  • ElementUI中el-input無法輸入、修改及刪除問題解決辦法

    ElementUI中el-input無法輸入、修改及刪除問題解決辦法

    這篇文章主要給大家介紹了關(guān)于ElementUI中el-input無法輸入、修改及刪除問題的解決辦法,這種問題產(chǎn)生是因?yàn)閕nput在vue中的受控,我們需要去重新改變一下監(jiān)聽和實(shí)現(xiàn),需要的朋友可以參考下
    2023-11-11

最新評(píng)論

阿城市| 惠水县| 乌拉特前旗| 汤阴县| 华池县| 兴文县| 虎林市| 阳新县| 昂仁县| 日照市| 泗阳县| 中宁县| 濉溪县| 灵璧县| 嘉兴市| 太湖县| 宜黄县| 鹤壁市| 如皋市| 武夷山市| 襄樊市| 丹棱县| 慈利县| 仁布县| 区。| 双柏县| 滦平县| 江源县| 体育| 尼玛县| 乡宁县| 长寿区| 金堂县| 固镇县| 万山特区| 双辽市| 大英县| 河东区| 眉山市| 洱源县| 陇南市|