-
如题通过DesignAble生成一个页面的jsonSchema,并存到数据库,希望通过DesignAble对已有的jsonSchema进行可视化编辑,请问如何将其反显呢?有无直接的API?或者Demo |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 16 replies
-
大概做以下两步即可
这里可以直接使用 具体的代码这里对应上面的第一步 这里对应上面的第二步 formily/designable/antd/playground/main.tsx Lines 97 to 101 in 5d88e29 这里的 |
Beta Was this translation helpful? Give feedback.
-
最新的palyground已经支持了数据回显逻辑,可以参考 https://github.com/alibaba/formily/blob/formily_next/designable/antd/playground/widgets/ActionsWidget.tsx |
Beta Was this translation helpful? Give feedback.
-
请问一下大佬,如果是多个Workspace工作区, 来回切换,然后点击节点,页面就卡起来了, 2个工作区都点不动,在任意工作区,重新拖动就正常了, 这是啥原因呀 |
Beta Was this translation helpful? Give feedback.
大概做以下两步即可
json schema
对象递归创建成以TreeNode
实例为节点的节点树Workspace
的operation.tree
的下级节点中这里可以直接使用
@designable/formily
提供的transformToTreeNode
方法具体的代码
这里对应上面的第一步
formily/designable/antd/playground/widgets/SchemaEditorWidget.tsx
Line 24 in 5d88e29
这里对应上面的第二步
formily/designable/antd/playground/main.tsx
Lines 97 to 101 in 5d88e29
这里的
ViewPanel
的render props
部分需要到designable
那边去看https://github.com/alibaba/designable/blob/…