自定义表单初始化的问题

在LowForm的

initForm方法中

if (props.defaultData) defaultData = cloneDeep(props.defaultData)

会导致部分数据丢失的问题,比如我在自定义表单开发过程中使用选项卡布局,选项卡布局里面用了一个组合框,组合框里面放两个数字输入框,给他传默认数据的时候会丢失这一部分,经过打印调试,在cloneDeep之前的props.defaultDataz中该数据还是存在的,这个问题怎么解决呢

image.pngimage.png

评论区

超级管理员 2025-08-11 10:34

这边测试正常,要不是你defaultData值格式有问题,或者就是表单先渲染后给defaultData值

image.pngimage.pngimage.png

Yolo 2025-08-11 11:19

@超级管理员

不知道为什么,组合框的名字叫location_model不行,换个名字loc_model就没问题了

回复