vue element自定义表单验证请求后端接口验证
程序员文章站
2022-06-25 13:03:21
做vue项目的时候遇到了一个需求,在验证某个表单项时不仅需要是必填项而且要去通过接口校验是否有重复值。
template
做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实现输入一位数字转汉字功能
下一篇: 吃完早餐
推荐阅读
-
vee-validate vue 2.0自定义表单验证的实例
-
element 结合vue 在表单验证时有值却提示错误的解决办法
-
Vue使用vux-ui自定义表单验证遇到的问题及解决方法
-
vue使用Element组件时v-for循环里的表单项验证方法
-
从零开始搭建前后端分离的NetCore2.2(EF Core CodeFirst+Autofac)+Vue的项目框架之六使用过滤器进行全局请求数据验证
-
vue 表单验证自定义字段,特殊字符
-
vue踩坑:vue+ element ui 表单验证有值但验证失败。
-
vue element动态渲染、移除表单并添加验证的实现
-
vue element自定义表单验证请求后端接口验证
-
vue中使用element-ui进行表单验证的实例代码