elementui的表单验证踩坑-动态绑定输入框required后只显示英文提示
做项目的时候遇到一个要求,需要在单选框选到某个选项的时候新增一个输入框,同时对输入框的required也需要动态绑定,一开始想到的方法就是直接在新显示的输入框上加上v-if
和:required
。
<el-form-item label="用户类型" prop="userType"><el-radio-group v-model="addUserForm.userType"><el-radio :label="0" name="generalUser">普通用户</el-radio><el-radio :label="1" name="doctor">医生</el-radio><el-radio :label="2" name="soldier">军人</el-radio></el-radio-group></el-form-item><el-form-itemlabel="编号"prop="identifier"v-if="addUserForm.userType !== 0 && addUserForm.userType !== 1":required="addUserForm.userType === 2"><el-inputv-model="addUserForm.identifier"placeholder="请输入编号"></el-input></el-form-item>
但是发现如果这样会导致表单验证提示的时候是英文的提示,在rules里设置的中文提示不起效
//rulesidentifier: [{ message: "请输入编号", trigger: "blur" }],
后面在网上搜了半天才找到可以通过自定义验证规则来解决绑定required
后中文提示不起效的问题
let validateIdent = (rule, value, callback) => {if (value === "") {callback(new Error("请输入编号"));} else {callback();}};//rulesidentifier: [{ validator: validateIdent, trigger: "blur" }],
(可能还有更加好的方法,我也不知道了。。
主要从这里找到方法的
https://segmentfault.com/q/1010000016698073
elementui的表单验证踩坑-动态绑定输入框required后只显示英文提示相关推荐
- Bootstrap Table踩坑——设置多级表头后只显示第一级表头问题解决办法
今天设置了Bootstrap Table的复杂表头,设置了多级表头(两行列名),但是只能显示第一级表头(第一行的列名),第二级的表头被第一级的表头覆盖.但是我仿照其他网上的其他设置复杂表头例子都能正常 ...
- Vant-UI 表单组件(Field组件):验证表单元素表单提交 - 踩坑篇
Vant-UI 表单组件(Field组件):验证表单元素&&表单提交: 示例截图 · 如下: 示例 · 详细代码 · 如下: <template><div class ...
- vue 表单验证正则_vue elementui form表单验证的实现
最近我们公司将前端框架由easyui 改为 vue+elementui .自学vue两周 就开始了爬坑之路.业余时间给大家分享一下心得,技术新手加上第一次分享(小激动),有什么不足的地方欢迎大家指正, ...
- ElementUI的表单验证及常用规则
element-cn.eleme.io/#/zh-CN/com- 在官网上有关于form组件的详细介绍 这里总结了几个常用的规则,方便下次使用 必填,必选,邮箱,手机号,时间,数字,数组,字符长度, ...
- jQuery Validation Engine 表单验证踩过的一个坑
jQuery Validation Engine表单验证是一个非常简单好用的前端验证插件,具体的使用手册可以参考: http://code.ciaoca.com/jquery/validation-e ...
- elementui 嵌套表单验证_vue elementUI 表单嵌套验证的实例代码
一:表单一级验证 element中from组件内表单验证通过使用el-form标签,绑定model和rules属性进行表单验证 简单的表单验证很简单,在prop内绑定验证属性,然后在rules对象内定 ...
- elementUI框架:表单验证书写方式
验证form,注意prop.rules指定的名字需一致: 也可以单独指定具体某一验证::rules="$rules.Login.userName" 校验方式 this.$refs[ ...
- 记录element-ui自定义表单验证上传身份证正反面
大概是这个样式 两个上传组件写在一个form-item里进行自定义表单验证 每次验证,通过判断上传组件绑定的值进行判断,callback不同的提示错误 <template><div& ...
- element-ui清除表单验证提示语
一.需求描述: 使用了element-ui的表单, 点击发布当物流单号为空时,会出现提示,如果我通过上方下拉框切换了物流名称,我希望能够主动的清除下方的红色提示信息. 二.解决方案 1.编写表单代码, ...
- Bootstrap5使用bootstrapValidator完成表单验证(包括解决样式、图标不显示及其他组件表单验证出问题解决方案)
以下都为个人实践. CND引入bootstrap5及bootstrapValidator文件 bootstrap5 <link href="https://cdn.jsdelivr.n ...
最新文章
- 在VMWare中配置SQLServer2005集群 Step by Step(四)——集群安装
- [BZOJ 2427] 软件安装
- AsyncTask的理解
- C#中对虚拟属性和抽象属性的重写,重写label实例
- applicationContext.xml中的使用${}是代表什么意思?
- CTF常用python库PwnTools的使用学习
- 《The Art of Readable Code》学习笔记(一)
- 九城最多多少组服务器,历经4年之久 九城WOW服务器价值几何
- 图解Android 内存分析工具之Mat使用教程
- 集合 (一) ----- 集合的基本概念与Collection集合详解
- QT应用SQL数据库,简单全面的应用,增删改查。
- 语音增强二,麦克风阵列
- Android 三大图片缓存原理、特性对比
- 微信扫码支付dome php,帝国cms 微信扫码支付 模式二 扫码付款demo
- 网络安全-靶机dvwa之sql注入Low到High详解(含代码分析)
- 抖音的推荐算法是怎样的?
- 嵌入式 C语言/C++ 常见笔试、面试题 难疑点汇总(经典100道)
- pytorch 模型model 的一些常用属性和函数说明
- POS机安全电路设计
- 基于微信小程序的springboot客运汽车票购票系统源码和论文
热门文章
- 计算机网络——tcpdump/Wireshark抓包实战
- linux公社_又一个Linux发行版宣告死亡!曾经是最好的桌面版BSD操作系统
- HAProxy 源代码阅读指引
- Unity笔记-29-ARPG游戏项目-05-简易的战斗系统
- 《关键对话》读书笔记
- 读书笔记--关键对话
- 树莓派3B+安装官方原版系统
- 中国科学技术大学计算机考研好考吗,中国科学技术大学计算机考研复习方法谈(2)...
- KITTI自动驾驶数据集的训练和检测过程(人、车检测案例)、KITTI数据集的TFRecord格式存储、YOLO V3/Yolo V3 Tiny 迁移学习
- 浩辰3D软件新手攻略:数据管理功能详解