Open thinkingc opened 1 month ago
Combo的syncFields同步InputTable时无限嵌套
你是如何使用 amis 的? sdk、npm 或其他...
sdk
npm
其他
amis 版本是什么?请先在最新 beta 版本测试问题是否存在
粘贴有问题的完整 amis schema 代码:
amis schema
{ "type": "page", "body": { "type": "form", "debug": "true", "data": { "inputTable": [ { "a": "a1", "b": "b1", "c": { "c1": "111", "c2": "222" } } ] }, "api": "https://aliyunfc-amis-mock-gmecwxibod.cn-beijing.fcapp.run/api/amis-mock/mock2/form/saveForm", "body": [ { "type": "input-table", "name": "inputTable", "columns": [ { "name": "a", "label": "A" }, { "name": "b", "label": "B" }, { "type": "combo", "name": "c", "multiLine": true, "multiple": false, "label": "C", "syncFields": [ "inputTable" ], "items": [ { "type": "input-text", "name": "c1", "required": true }, { "type": "input-text", "name": "c2", "required": true } ] } ] } ] } }
操作步骤 反复多次输入值,打开debug看combo的数据,输入多次会造成多层嵌套。
描述问题:
Combo的syncFields同步InputTable时无限嵌套
截图或视频:
如何复现(请务必完整填写下面内容):
你是如何使用 amis 的?
sdk
、npm
或其他
...amis 版本是什么?请先在最新 beta 版本测试问题是否存在
粘贴有问题的完整
amis schema
代码:操作步骤 反复多次输入值,打开debug看combo的数据,输入多次会造成多层嵌套。