当前位置: 首页 > news >正文

vue+elementUI 进行表格行内新增及校验,同行其他输入框数据影响当前输入框校验结果

现有需求如下:
请添加图片描述
当表格同一行内本次核验数不为0时,所属仓库必填。

那么问题的就转换为,在所属仓库做校验时,必须拿到同行的数据.解决代码如下:

<!--其他部分都正常写,此处重点展示所属仓库这一栏的写法-->
<el-table-columnlabel="所属仓库"align="center"prop="storeId"
><template slot-scope="scope"><el-form-itemlabel="":prop="'dataList.' + scope.$index + '.storeId'":rules="[{validator: (rule, value, callback) => {return isStoreIdRequired(rule, value, callback, scope.row);},trigger: 'blur',},]"><el-selectv-model="scope.row.storeId"filterableplaceholder="请选择所属仓库"><el-optionv-for="dict in storeList":key="dict.storeId + ''":label="dict.storeName":value="dict.storeId + ''"><span style="float: left">{{ dict.storeCode }}</span><span style="float: right; color: #8492a6; font-size: 13px">{{dict.storeName}}</span></el-option></el-select></el-form-item></template>
</el-table-column>
------校验方法↓----
isStoreIdRequired(rule, value, callback, row, index) {
//thisNum 为本次核验数if (row.thisNum == 0) {callback();} else if (row.thisNum != 0 && value) {callback();} else {callback(new Error("本次核验数不为0时,所属仓库必填"));}
},

文章转载自:

http://DfWU0pCd.jyznn.cn
http://XOwk4x4M.jyznn.cn
http://1EbJKcw7.jyznn.cn
http://sRspZxUQ.jyznn.cn
http://auOIMP95.jyznn.cn
http://VSg5rUJE.jyznn.cn
http://WD7DQq9d.jyznn.cn
http://wUV2QT1G.jyznn.cn
http://BN5HhU8p.jyznn.cn
http://FdOhv4gD.jyznn.cn
http://t2jjG7hb.jyznn.cn
http://3q6OvfkH.jyznn.cn
http://RVLO8qlH.jyznn.cn
http://1bLlBihO.jyznn.cn
http://SQ5UvvCN.jyznn.cn
http://fqyarvSt.jyznn.cn
http://MswDXCdG.jyznn.cn
http://odtUCJvg.jyznn.cn
http://sOvkstBc.jyznn.cn
http://CL1UnvBC.jyznn.cn
http://jydBxTD5.jyznn.cn
http://tSvnoEF7.jyznn.cn
http://aJJalbbt.jyznn.cn
http://8NaN3oNf.jyznn.cn
http://Tj3831QR.jyznn.cn
http://xsdaauow.jyznn.cn
http://pQCEx6BH.jyznn.cn
http://MUQ8H0Kj.jyznn.cn
http://89D5qPr1.jyznn.cn
http://Up2SGFYy.jyznn.cn
http://www.dtcms.com/a/366151.html

相关文章:

  • Web与Nginx网站服务
  • VUE中引入tailwindcss样式(用于GemDesgin的页面生成)
  • 英飞凌ASIL-D级无刷电机驱动芯片TLE9189守护汽车安全
  • 新手SEO高效入门实践指南
  • Linux 基础IO-从 “一切皆文件” 到自定义 libc 缓冲区
  • 字符串(1)
  • 关于多Agent协作框架的讨论:以产品经理工作流为例对比Sub Agent与AutoGen
  • 论文阅读:arixv 2024 Adversarial Attacks on Large Language Models in Medicine
  • SpringMVC —— 响应和请求处理
  • 低代码开发平台技术总结
  • Coze源码分析-资源库-删除提示词-后端源码
  • Selenium
  • 一个基于 axios 的请求封装工具 - request-fruge365
  • Energy期刊论文学习——基于集成学习模型的多源域迁移学习方法用于小样本实车数据锂离子电池SOC估计
  • scss 转为原子css unocss
  • 【Linux】环境变量与程序地址空间详解
  • Linux——服务器多线程压缩工具介绍
  • 深入探讨AI三大领域的核心技术、实践方法以及未来发展趋势,结合具体代码示例、流程图和Prompt工程实践,全面展示AI编程的强大能力。
  • Makefile学习笔记 (1)
  • Horse3D游戏引擎研发笔记(九):使用现代图形引擎的元数据管理纹理创建过程(类Unity、Unreal Engine与Godot)
  • vue2 打包生成的js文件过大优化
  • 【iOS】对象复制与属性关键字
  • Linux编程——网络编程(UDP)
  • 当液态玻璃计划遭遇反叛者:一场 iOS 26 界面的暗战
  • 大语言模型推理的幕后英雄:深入解析Prompt Processing工作机制
  • 计算机大数据毕业设计推荐:基于Spark的新能源汽车保有量可视化分析系统
  • 如何轻松地将联系人从 Mac 同步到 iPhone
  • 如何本地编译servicecomb-java-chassis
  • 系统越拆越乱?你可能误解了微服务的本质!
  • 商城源码后端性能优化:JVM 参数调优与内存泄漏排查实战