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


最新评论