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

淺談關(guān)于iview表單驗證的問題

 更新時間:2018年09月29日 14:50:02   作者:Amanda_wmy  
這篇文章主要介紹了淺談關(guān)于iview表單驗證的問題,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

關(guān)于iview表單驗證的問題

iview表單驗證的步驟:

第一步:給 Form 設(shè)置屬性 rules   :rules
第二步:同時給需要驗證的每個 FormItem 設(shè)置屬性 prop 指向?qū)侄渭纯?prop=”“
第三步:注意:Form標簽里面是  :model
第四步:注意:在Form標簽里面必須添加  ref,相當于id,在此范圍內(nèi)的表單驗證有效
第五步:在操作保存按鈕時,添加方法,對整個表單進行校驗,參數(shù)為檢驗完的回調(diào),會返回一個 Boolean 表示成功與失敗。

  <Form :label-width="100" ref='contractForm' :model='contractForm' :rules="ruleValidate">
    <FormItem label='合同編號:' prop="contractNo">
      <Input placeholder="請輸入合同編號" v-model='contractForm.contractNo'></Input>
    </FormItem>
    //data里面,寫驗證
    ruleValidate: {
      contractNo:[
        { required: true, message: '合同編號不能為空', trigger: 'blur' },
      ],
    }
    //methods里面,寫方法
    addChange(name){
       this.$refs[name].validate(valid => {
         if (valid) {
         }
       }); 
  </Form> 

iview進行表單驗證select時候驗證失敗的問題:

用iview自帶的表單驗證select標簽的時候,一直驗證不通過,因為iview默認校驗數(shù)據(jù)類型為String,而我的select用的value是number類型的

ruleValidate: {
  customer:[
      { required: true, message: '客戶名稱不能為空', trigger: 'blur',type:'number'},
    ], 
   } 

iview進行表單驗證時間日期驗證失敗的問題:

和下拉框一樣,日期的類型是data

 ruleValidate: {
  advance:[
      { required: true, message: '預送達時間不能為空', trigger: 'change' ,type: 'date'},
    ],
   }

iview進行多重驗證的寫法:

多重驗證包括第一要驗不能為空,第二要驗證限制的一些長度,寫正則表達式等

  ruleValidate: {
       goodsNum: [
           { required: true, message: '數(shù)量不能為空', trigger: 'blur' },
           { type: 'string',pattern:/^(([1-9]\d{0,3})|0)(\.\d{0,2})?$/, message:'數(shù)量應為正浮點數(shù)且不超過9999.99', trigger:'blur'},
            ],
   }

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Vue 實現(xiàn)創(chuàng)建全局組件,并且使用Vue.use() 載入方式

    Vue 實現(xiàn)創(chuàng)建全局組件,并且使用Vue.use() 載入方式

    這篇文章主要介紹了Vue 實現(xiàn)創(chuàng)建全局組件,并且使用Vue.use() 載入方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-08-08
  • vue.js過濾器+ajax實現(xiàn)事件監(jiān)聽及后臺php數(shù)據(jù)交互實例

    vue.js過濾器+ajax實現(xiàn)事件監(jiān)聽及后臺php數(shù)據(jù)交互實例

    這篇文章主要介紹了vue.js過濾器+ajax實現(xiàn)事件監(jiān)聽及后臺php數(shù)據(jù)交互,結(jié)合實例形式分析了vue.js前臺過濾器與ajax后臺數(shù)據(jù)交互相關(guān)操作技巧,需要的朋友可以參考下
    2018-05-05
  • Vue $nextTick 為什么能獲取到最新Dom源碼解析

    Vue $nextTick 為什么能獲取到最新Dom源碼解析

    這篇文章主要為大家介紹了Vue $nextTick 為什么能獲取到最新Dom源碼解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-10-10
  • vue中el-select 和el-tree二次封裝實現(xiàn)

    vue中el-select 和el-tree二次封裝實現(xiàn)

    本文介紹了vue中el-select 和el-tree二次封裝實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2024-11-11
  • 關(guān)閉eslint檢查和ts檢查的簡單步驟記錄

    關(guān)閉eslint檢查和ts檢查的簡單步驟記錄

    這篇文章主要給大家介紹了關(guān)于關(guān)閉eslint檢查和ts檢查的相關(guān)資料,eslint是一個JavaScript的校驗插件,通常用來校驗語法或代碼的書寫風格,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2024-02-02
  • 媒體查詢media不生效的原因及解決

    媒體查詢media不生效的原因及解決

    媒體查詢@media常見的不生效原因包括格式書寫錯誤,例如and后必須有空格;樣式?jīng)_突,后面的CSS會覆蓋前面的;CSS本身存在問題,比如塊元素浮動導致父級元素無高度而背景顏色不顯示;漏掉了meta屬性中的viewport屬性,正確書寫和排列CSS代碼
    2024-10-10
  • 解決vue頁面注入js修改input值問題

    解決vue頁面注入js修改input值問題

    這篇文章主要介紹了解決vue頁面注入js修改input值問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-03-03
  • Node.js+Vue腳手架環(huán)境搭建的方法步驟

    Node.js+Vue腳手架環(huán)境搭建的方法步驟

    這篇文章主要介紹了Node.js+Vue腳手架環(huán)境搭建的方法步驟,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2020-03-03
  • Vue中正確使用Element-UI組件的方法實例

    Vue中正確使用Element-UI組件的方法實例

    這篇文章主要給大家介紹了關(guān)于Vue中正確使用Element-UI組件的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-10-10
  • VSCode使React?Vue代碼調(diào)試變得更爽

    VSCode使React?Vue代碼調(diào)試變得更爽

    這篇文章主要為大家介紹了VSCode使React?Vue代碼調(diào)試變得更爽的使用方法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-07-07

最新評論

贵德县| 蒲城县| 儋州市| 湘阴县| 东阿县| 集安市| 三河市| 马公市| 特克斯县| 望江县| 保靖县| 台安县| 达日县| 桂东县| 轮台县| 义马市| 米林县| 芮城县| 贞丰县| 逊克县| 邵阳县| 定结县| 扎鲁特旗| 山丹县| 迁西县| 绿春县| 伊川县| 湘西| 宁津县| 于田县| 彰武县| 射洪县| 时尚| 常德市| 新宁县| 涪陵区| 长寿区| 阳山县| 常宁市| 临清市| 辽阳县|