Vue中rules的寫法使用小結(jié)
1、使用方法一:
template里使用=>
:rules="rules" //注意:rules不能改 ; 后面的rules要與data=>return里rules名稱相同,根據(jù)自己情況寫 ; 里面的prop也不能少; :model="ruleForm"也不能少;

data=>return里:
required:*,顯示輸入框為選填或必填項。 message:提示信息; trigger:觸發(fā)事件 => blur(用于input等)和chang(用于select,picker等)用的比較多

2、使用方法二:
<el-form-item label="貨品價格(元):" :rules="{required:true,message:'此項必填',trigger:blur}">
<el-input v-model="dataList.price" :disabled="showType == 'detail'" clearable />
</el-form-item>下面這種不推薦使用:
<el-form-item label="貨品價格(元):" required>
<el-input v-model="dataList.price" :disabled="showType == 'detail'" clearable />
</el-form-item>3.提交時,事件(方法)顯示驗證(必需):
this.$refs.refForm(這里el-form是ref的內(nèi)容,根據(jù)自己情況寫).validate((valid)=>{//缺少的話,驗證不起作用
if(vaild){
//驗證成功...
}
})
4.遇到的不同情況:
【1】Vue實現(xiàn)EleementUI中列表的選填與必填(動態(tài)綁定,自定義提示信息)(一個下拉框的內(nèi)容決定另一個下拉框是否為必填項)
【2】Vue實現(xiàn)列表Table提示信息Validate重置(全部與單個):
【3】 Element - The world's most popular Vue UI framework(自定義校驗規(guī)則)
到此這篇關(guān)于Vue中rules的寫法使用小結(jié)的文章就介紹到這了,更多相關(guān)Vue中rules寫法內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
詳解在vue-cli項目中使用mockjs(請求數(shù)據(jù)刪除數(shù)據(jù))
本篇文章主要介紹了在vue-cli項目中使用mockjs(請求數(shù)據(jù)刪除數(shù)據(jù)),具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-10-10
前端vue中實現(xiàn)文件下載的幾種方法總結(jié)
這篇文章主要介紹了前端vue中實現(xiàn)文件下載的幾種方法總結(jié),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-04-04
使用vuex較為優(yōu)雅的實現(xiàn)一個購物車功能的示例代碼
這篇文章主要介紹了使用vuex較為優(yōu)雅的實現(xiàn)一個購物車功能的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-12-12
vue實現(xiàn)前端保持篩選條件到url并進行同步參數(shù)設(shè)計
這篇文章主要為大家介紹了vue實現(xiàn)前端保持篩選條件到url并進行同步參數(shù)設(shè)計思路詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-08-08

