<strike id="g3zqm"></strike>

      <cite id="g3zqm"></cite>

        <tr id="g3zqm"><center id="g3zqm"></center></tr>
        <pre id="g3zqm"><sup id="g3zqm"></sup></pre>
        <li id="g3zqm"></li>
      1. 少妇高潮激情一区二区三,免费av深夜在线观看,亚洲狼人久久伊人久久伊,久久精品人人做人人爽电影蜜月,黄色特级片一区二区三区,欧美日韩在线亚洲二区综二,极品少妇无套内射视频,日本极品少妇videossexhd

        ui表單驗(yàn)證問(wèn)題

        2024-1-5    前端達(dá)人

        首先展示正確的格式(以驗(yàn)證是否為空為例):

        html代碼塊:

         
        1.  
          <el-form :model="nodeName(數(shù)組名)" ref="nodeName(數(shù)組名)">
        2.  
          <el-form-item prop="name(數(shù)組內(nèi)的屬性)" label="內(nèi)容:" :rules="[{ required: true, message: '不能為空'}]">
        3.  
          <el-input type="name(數(shù)組內(nèi)的屬性)" v-model="nodeName.name(數(shù)組內(nèi)的屬性)"></el-input>
        4.  
          </el-form-item>
        5.  
          </el-form>
         

        js代碼塊:

         
        1.  
          data(){
        2.  
          return{
        3.  
          // 表單
        4.  
          nodeName:{
        5.  
          name:''
        6.  
          }
        7.  
          }
        8.  
          },
         

        前端展示(輸入內(nèi)容后顯示為空消失):

         

         

        下面開(kāi)始總結(jié)常見(jiàn)的問(wèn)題以及功能失效的原因.


        1. input左側(cè)出現(xiàn)星號(hào),內(nèi)容為空卻不提醒

         

        原因:已經(jīng)寫好了驗(yàn)證功能,但是沒(méi)有綁定到input框 .

        解決方法:是<el-form-item>標(biāo)簽加入prop="數(shù)組內(nèi)要驗(yàn)證的屬性"或者<el-input>標(biāo)簽中加入type="數(shù)組內(nèi)要驗(yàn)證的屬性".

        2.input框里已經(jīng)有內(nèi)容,但還是顯示不能為空

         

        (一)原因:input有數(shù)據(jù),但是表單沒(méi)有驗(yàn)證到.

        解決方法:給<el-form>綁定整個(gè)數(shù)組.v-model="newName".

        (二)原因:表單驗(yàn)證綁定的不是數(shù)組,只是一個(gè)單純的ojbect或者number或者char類型

         如此種情況,無(wú)論輸入什么都會(huì)提示為空.

        解決方法:將綁定驗(yàn)證內(nèi)容變成數(shù)組【也可以把表單驗(yàn)證寫在data里面】

         

         

        [表單驗(yàn)證只能綁定數(shù)組,如果單純綁定一個(gè)數(shù)值,會(huì)出現(xiàn)驗(yàn)證不到的現(xiàn)象發(fā)生]!!!!!!!!!

        3.提交表單按鈕無(wú)法驗(yàn)證以及符合驗(yàn)證的表單內(nèi)容,也就是提交失敗.

        此情況一般報(bào)錯(cuò)為兩個(gè):

         

         Element-ui官方樣式表單提交函數(shù)功能是這樣展示的:

         
        1.  
          newNameBtn(newName) {
        2.  
          this.$refs[newName].validate((valid) => {
        3.  
          if (valid) {
        4.  
          alert('submit!');
        5.  
          } else {
        6.  
          console.log('error submit!!');
        7.  
          return false;
        8.  
          }
        9.  
          });
        10.  
          },
         

         我們可以看到方法是this.$refs[數(shù)組名].validate(() =>{})或者this.$refs.數(shù)組名.validate(() =>{})這樣一個(gè)函數(shù).

        如果你用的html5或者是其他不顯示參數(shù)的集成工具,代碼是這樣的:

         

         并不知道這個(gè)this.$refs有沒(méi)有真正的請(qǐng)求到,如果你用的顯示參數(shù)的集成工具(如phpstorm),如果你的代碼正確,會(huì)這樣顯示:

         

         我們看到會(huì)多顯示一個(gè)callback,這就說(shuō)明this.$refs生效了.

        所以不管你使用說(shuō)明軟件寫的代碼,如果出現(xiàn)表單驗(yàn)證提交錯(cuò)誤.也就是現(xiàn)實(shí)開(kāi)頭那兩個(gè)錯(cuò)誤.你就先輸入console.log(this.$ref.newName)[此處的newName是你自己綁定的數(shù)組]

        看看輸出是一個(gè)對(duì)象還是undefine.顯示這個(gè)對(duì)象說(shuō)明this.$refs.newName請(qǐng)求成功.

         

        如果顯示undefine,可以這樣改正:

        (一)你的代碼格式書(shū)寫錯(cuò)誤,請(qǐng)比照上文有紅箭頭的圖正確案例改正格式.

        (二)你的<el-form>未綁定ref,請(qǐng)給<el-form>標(biāo)簽綁定ref="newName"[此處的newName是你自己綁定的數(shù)組]

         

        出現(xiàn)表單驗(yàn)證錯(cuò)誤先比對(duì)案例 ,然后再按照自己的具體代碼綁定自己的數(shù)據(jù).

        [注:Element-ui的表單驗(yàn)證一定是綁定的數(shù)組類型]

         

        分享此文一切功德,皆悉回向給文章原作者及眾讀者.

        免責(zé)聲明:藍(lán)藍(lán)設(shè)計(jì)尊重原作者,文章的版權(quán)歸原作者。如涉及版權(quán)問(wèn)題,請(qǐng)及時(shí)與我們?nèi)〉寐?lián)系,我們立即更正或刪除。

         

         

        藍(lán)藍(lán)設(shè)計(jì)(www.hengshangtqd.cn )是一家專注而深入的界面設(shè)計(jì)公司,為期望卓越的國(guó)內(nèi)外企業(yè)提供卓越的大數(shù)據(jù)可視化界面設(shè)計(jì)B端界面設(shè)計(jì)桌面端界面設(shè)計(jì)APP界面設(shè)計(jì)圖標(biāo)定制用戶體驗(yàn)設(shè)計(jì)交互設(shè)計(jì)UI咨詢高端網(wǎng)站設(shè)計(jì)平面設(shè)計(jì),以及相關(guān)的軟件開(kāi)發(fā)服務(wù),咨詢電話:01063334945。

        關(guān)鍵詞:UI咨詢UI設(shè)計(jì)服務(wù)公司軟件界面設(shè)計(jì)公司、界面設(shè)計(jì)公司、UI設(shè)計(jì)公司UI交互設(shè)計(jì)公司數(shù)據(jù)可視化設(shè)計(jì)公司用戶體驗(yàn)公司高端網(wǎng)站設(shè)計(jì)公司

        銀行金融軟件UI界面設(shè)計(jì)能源及監(jiān)控軟件UI界面設(shè)計(jì)氣象行業(yè)UI界面設(shè)計(jì)軌道交通界面設(shè)計(jì)地理信息系統(tǒng)GIS UI界面設(shè)計(jì)航天軍工軟件UI界面設(shè)計(jì)醫(yī)療行業(yè)軟件UI界面設(shè)計(jì)教育行業(yè)軟件UI界面設(shè)計(jì)企業(yè)信息化UI界面設(shè)計(jì)、軟件qt開(kāi)發(fā)軟件wpf開(kāi)發(fā)軟件vue開(kāi)發(fā)

         

        日歷

        鏈接

        個(gè)人資料

        存檔

        主站蜘蛛池模板: 国产一级二级三级毛片| 好男人社区影视在线WWW| 亚洲无人区视频在线观看| 午夜a片| 狠狠躁日日躁| 亚洲国产精品免费一区| 丰满人妻中文字幕无码| 午夜福利精品国产二区| 国产专区一va亚洲v天堂| 精品人妻无码一区二区三区四川人| 亚洲日韩人妻在线| 中文字幕亚洲综合久久蜜桃| 国产福利免费视频不卡免费一级a片 | 久久人与动人物A级毛片| 人妻人人做人碰人人添| 韩国福利片在线观看播放| 深夜视频国产在线观看| 色欲天天综| 99久久综合狠狠综合久久男同| 男人的天堂在线无码视频| 另类 专区 欧美 制服| 欧洲国产成人久久精品综合| yy111111在线尤物| 成人卡一卡二| 全部av免费在线播放| 国产小呦泬泬99精品| 免费人成自慰网站| 人妻少妇偷人精品免费看| 2020国产欧洲精品网站| 亚洲精品国产精品乱码不卞2021 | 午夜性色福利精品视频| 亚洲色鬼| 2021国产精品视频网站| 亚洲人成网站观看在线观看| 日韩AV中文字幕在线| 老色鬼在线精品视频在线观看| 久久综合结合久久很很很97色| 狠狠躁夜夜躁AV网站中文字幕| 免费看美女被靠到爽的视频| 亚洲自拍偷拍中文字幕色| 天堂亚洲免费视频|