baidu / amis

前端低代码框架,通过 JSON 配置就能生成各种页面。
https://baidu.github.io/amis/
Apache License 2.0
17.11k stars 2.48k forks source link

input-tree组件提交source数据需求 #3007

Closed rurico closed 2 years ago

rurico commented 2 years ago

描述问题:

当前的组件点击input-tree之后,通过form传输的数据只是点击项的数据,无法将编辑过后的input-tree数据保存

如何复现(请务必完整填写下面内容):

  1. 你是如何使用 amis 的? sdk

  2. amis 版本是什么?请先在最新 beta 版本测试问题是否存在 1.4.1

  3. 粘贴有问题的完整 amis schema 代码:

    {
    "type": "input-tree",
    "name": "name",
    "hideRoot": false,
    "showIcon": false,
    "rootLabel": "label",
    "showRadio": false,
    "creatable": true,
    "removable": true,
    "editable": true,
    "showOutline": true
    }
blackhu0804 commented 2 years ago

同样存在这个问题,请问如何解决

lhtuling commented 2 years ago

你们思路应该走错了... 新增应该是在提交的时候直接就通过接口处理的不是添加到树之后再去获取树的结构数据去保存 看下文档然后自己测试下看看吧! https://aisuda.bce.baidu.com/amis/zh-CN/components/form/input-tree#%E5%B1%9E%E6%80%A7%E8%A1%A8 image

建立了一个Amis交流QQ群 感兴趣的可以加下 QQ群号:717791727