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

明细列表,明细grid中的默认按钮失效,配置按钮失效

明细列表,明细grid中的默认按钮失效,配置按钮失效

原因:采用通配的写法导致的默认按钮失效

if(menuDetails){menuDetails.forEach((item) => {const { name, menu_detail_columns, menu_detail_buttons, save_url} = item;this.set(`${name}GridModel`, this._parseGridModel(menu_detail_columns));this.set(`${name}GridColumns`, this._parseGridColumns(menu_detail_columns));this.set(`${name}Buttons`, this._parseButtons(menu_detail_buttons));this.set(`${name}SaveUrl`, save_url);this.set(`${name}FormFields`, this._parseResourceFormFields(menu_detail_columns));});
}

使用下面的方式获取配置数据,不会失效

//  渲染菜单配置的详情内容
onDetailMetaDataConfigured({ target }) {this.fixedQueryField = this.selectFields;const { metaData } = target;metaData.filter((item) => item.name === 'DryScreenPrintRecordNew').forEach((item) => {const { menu_detail_columns, menu_detail_buttons } = item;this.set('detailButtons', this._parseButtons(menu_detail_buttons));this.set('detailGridModel', this._parseGridModel(menu_detail_columns));this.set('detailGridColumns', this._parseGridColumns(menu_detail_columns));});metaData.filter((item) => item.name === 'PcOrder').forEach((item) => {const { menu_detail_columns, menu_detail_buttons } = item;this.set('pcOderButtons', this._parseButtons(menu_detail_buttons));this.set('pcOderGridModel', this._parseGridModel(menu_detail_columns));this.set('pcOderGridColumns', this._parseGridColumns(menu_detail_columns));});
},

http://www.xdnf.cn/news/15773.html

相关文章:

  • 深入解析Linux文件重定向原理与dup2系统调用
  • QT窗口(8)-QFileDiag
  • ServletConfig 接口详解
  • 在 Solidity 中,abi是啥
  • 相角补偿全通滤波器设计:相位均衡(0~350Hz,15°超前)
  • Triton的核心概念与简单入门
  • 解锁C++性能密码:TCMalloc深度剖析
  • python类Keys
  • Letter Combination of a Phone Number
  • Eureka 和 Nacos
  • Ceph存储阈值调整:优化nearfull_ratio参数
  • Vue组件化开发小案例
  • 关于如何同步开发板的时间和现在一样:
  • 地图定位与导航
  • Verilog *2* SPI-立创逻辑派G1测试-1
  • 数据结构:字符串(Strings)
  • IIS部署 .net项目
  • 面试150 课程表Ⅱ
  • Redisson RLocalCachedMap 核心参数详解
  • 从“数字土著”到“数据公民”:K-12数据伦理课程的设计、实施与成效追踪研究
  • Java 大视界 -- 基于 Java 的大数据实时流处理在智能制造生产过程质量实时监控与异常诊断中的应用(352)
  • Gitee 提交信息的规范
  • lvs笔记
  • 教育科技内容平台的用户定位与产品方案:从需求到解决方案的精准匹配
  • Keepalived 监听服务切换与运维指南
  • 基于LSTM的时间序列到时间序列的回归模拟
  • AspectJ 表达式中常见符号说明
  • Baumer工业相机堡盟工业相机如何通过YoloV8深度学习模型实现动物分类(C#源码,UI界面版)
  • 张 关于大语言模型(LLM)置信度研究的经典与前沿论文 :温度缩放;语义熵;自一致性;事实与反思;检索增强;黑盒引导;
  • 微服务学习(六)之分布式事务