【无标题】

项目场景:

表单(单个/动态)其中一项"X"项是否需要校验是根据另外一项'A'去判断


问题描述

提示:这里描述项目中遇到的问题:

:required="audit.approvalType == 2 ? true : false"

错误写法:

c 复制代码
  <el-form-item
                  label=""
                  :prop="'auditUser.' + auditIndex + '.stopReason'"
                  :required="audit.approvalType == 2 ? true : false"
                >
                  <el-input
                    v-model="audit.stopReason"
                    style="width: 482px"
                    maxlength="50"
                  ></el-input>
                </el-form-item>

原因分析:

复制代码
required:  是否为必填项,如不设置,则会根据校验规则确认

会出现表单项英文的提示

解决方案:

提示:这里填写该问题的具体解决方案:

将校验规则rules在标签处判断即可

javascript 复制代码
<el-form-item
                  label=""
                  :prop="'auditUser.' + auditIndex + '.stopReason'"
                  :rules="{
                    required: audit.approvalType == 2 ? true : false,
                    message: '',
                    trigger: 'change',
                  }"
                >
                  <el-input
                    v-model="audit.stopReason"
                    style="width: 482px"
                    maxlength="50"
                  ></el-input>
                </el-form-item>
相关推荐
代码煮茶几秒前
Vue3 权限系统实战 | 从 0 搭建完整 RBAC 权限管理
前端·javascript·vue.js
阳火锅34 分钟前
💡 告别类名地狱!Tailwind CSS 语义化转换神器来了
前端·css·vue.js
用户1257585243644 分钟前
XYGo Admin 即时通讯与异步任务实战:WebSocket 长连接 + 消息队列驱动后台处理
vue.js
PBitW2 小时前
组件封装注意事项
前端·vue.js
i220818 Faiz Ul2 小时前
高校教务|教务管理|基于springboot+vue的高校教务管理系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·论文·毕设·高校教务系统
漂移的电子3 小时前
【el-tree】外层多选,某个属性内层单选
前端·javascript·vue.js
sheeta19985 小时前
Vue 前端基础笔记
前端·vue.js·笔记
前端那点事5 小时前
别再写垃圾组件!Vue3 如何设计「真正可复用」的高质量通用组件
前端·vue.js
SwJieJie6 小时前
Day1 从 0 搭建 VueDemo Web Admin 项目环境:技术栈、插件链与自动化脚本全解析
前端·vue.js·学习
xuankuxiaoyao6 小时前
Vue.js 插槽、作用域插槽、商品、阶段案例
android·vue.js·flutter