自定义表单中表格布局隐藏后再显示报错

例如我有一个key为fields_7416435的表格布局,里面有一个文本输入框,我通过修改它的display把它隐藏后image.png,再想通过show方法把它显示出来就报错了

image.png

是哪里还需要配置吗

评论区

超级管理员 2025-05-24 18:00

表格布局字段显隐是通过 hide 属性控制  true 是隐藏 false 是显示

liuhm 2025-05-26 10:04

@超级管理员

不是字段,是整个表格的显示隐藏

超级管理员 2025-05-26 10:22

@liuhm

修改一下 src\components\LowDesign\src\utils\formUtil.ts 文件

搜索 findRefOptionField 方法

把  refObj[key].[valueKey] 修改为  refObj[key]?.[valueKey] || {}

image.png

后续在统一更新

liuhm 2025-05-26 18:13

@超级管理员

后续似乎在提交的时候,也会报错,是差不多的原因吗

image.png

image.pngimage.png

超级管理员 2025-05-27 09:51

@liuhm

对 修改一下加上if判断image.png

回复