Element UI 自定義正則表達(dá)式驗證方法
更新時間:2018年09月04日 10:10:17 作者:Lovnx
今天小編就為大家分享一篇Element UI 自定義正則表達(dá)式驗證方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
如下所示:
//指定數(shù)據(jù)中心的驗證表單valiForm,驗證規(guī)則rules <el-form :model="valiForm" :rules="rules" ref="valiForm" label-width="100px" class="demo-valiForm"> <el-form-item label="名稱:" :label-width="formLabelWidth" prop='name'> <el-input v-model="valiForm.name"></el-input> </el-form-item> </el-form>
//add('valiForm')方法要傳驗證表單名 <el-button type="primary" @click="add('valiForm')">確 定</el-button>
data () { let nameRule1 = (rule, value, callback) => { let regExp = //; if (regExp.test(value) === false) { callback(new Error('不通過正則')); } else { callback(); } }; return { valiForm: { name: '' }, rules: { name: [ { required: true, message: '請輸入名稱', trigger: 'blur' }, { min: 5, max: 10, message: '長度在 5 到 10 個字符', trigger: 'blur' }, { validator: nameRule1, trigger: 'blur' } ] } }; },
methods:{ add(formName) { this.$refs[formName].validate((valid) => { if (valid) { //通過驗證執(zhí)行 } else { //驗證失敗執(zhí)行 console.log('error submit!!'); return false; } }); } }
以上這篇Element UI 自定義正則表達(dá)式驗證方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
vue實(shí)現(xiàn)todolist功能、todolist組件拆分及todolist的刪除功能
這篇文章主要介紹了vue實(shí)現(xiàn)todolist功能、todolist組件拆分及todolist的刪除功能,需要的朋友可以參考下2019-04-04Vue2 監(jiān)聽屬性改變watch的實(shí)例代碼
今天小編就為大家分享一篇Vue2 監(jiān)聽屬性改變watch的實(shí)例代碼,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-08-08前端VUE雙語實(shí)現(xiàn)方案詳細(xì)教程
在項目需求中我們會遇到國際化的中英文切換,這篇文章主要給大家介紹了關(guān)于前端VUE雙語實(shí)現(xiàn)方案的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2024-08-08vue在App.vue文件中監(jiān)聽路由變化刷新頁面操作
這篇文章主要介紹了vue在App.vue文件中監(jiān)聽路由變化刷新頁面操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-08-08vue?element修改el-select控件長度style=“width:XXpx“不生效的解決
這篇文章主要介紹了vue?element修改el-select控件長度style=“width:XXpx“不生效的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-07-07vue項目中仿element-ui彈框效果的實(shí)例代碼
這篇文章主要介紹了vue項目中仿element-ui彈框效果的實(shí)例代碼,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下2019-04-04