vue element自定義表單驗證請求后端接口驗證
更新時間:2019年12月11日 09:35:05 作者:sunshine1213
這篇文章主要介紹了vue element自定義表單驗證請求后端接口驗證,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
做vue項目的時候遇到了一個需求,在驗證某個表單項時不僅需要是必填項而且要去通過接口校驗是否有重復值。
template
<el-form-item label="賬戶" prop="userid"> <el-input v-model="addForm.userid"></el-input> </el-form-item>
引入接口
import { checkUseridRepeat } from '@/api/user'
校驗
data: () => {
var validateUserid = (rule, value, callback) => {
if (value === '') {
callback(new Error('必填'))
} else {
checkUseridRepeat().then(response => {
if ( response.code === '1') {
callback(new Error('已經存在,不能重復'))
}
})
}
}
return {
addrules: { // 新增表單校驗
userid: [
{ required: true, validator: validateUserid, trigger: 'blur' }
],
},
}
},
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
Vue項目通過node連接MySQL數據庫并實現增刪改查操作的過程詳解
最近在研究vue項目中使用node.js搭建server服務器,鏈接本地mysql數據庫,進行數據操作,下面這篇文章主要給大家介紹了關于Vue項目通過node連接MySQL數據庫并實現增刪改查操作的相關資料,需要的朋友可以參考下2022-05-05
vue3項目配置按需自動引入自定義組件unplugin-vue-components方式
這篇文章主要介紹了vue3項目配置按需自動引入自定義組件unplugin-vue-components方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-03-03

