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('已經(jīng)存在,不能重復')) } }) } } return { addrules: { // 新增表單校驗 userid: [ { required: true, validator: validateUserid, trigger: 'blur' } ], }, } },
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
Vuex 在Vue 組件中獲得Vuex 狀態(tài)state的方法
今天小編就為大家分享一篇Vuex 在Vue 組件中獲得Vuex 狀態(tài)state的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-08-08