antvis / X6

🚀 JavaScript diagramming library that uses SVG and HTML for rendering.
https://x6.antv.antgroup.com
MIT License
5.72k stars 1.7k forks source link

使用vue2自定义的节点 如何对自定义节点的数据进行保存和初始化时赋值呢 #3791

Closed History-1024 closed 1 year ago

History-1024 commented 1 year ago

问题描述

如何对自定义节点的数据进行保存和初始化时赋值呢

重现链接

暂无

重现步骤

对官网的数据加工DVG图进行了些修改 让节点变成了使用vue2组件自定义开发的,我想知道如何将每个节点中的数据,提取出来并保存为json。在下次打开图表时,渲染节点对vue组件进行传值并将值展示图表的节点上。

这是我写的demo示例图 image 这是我自定义组件部分 image 这是我引入组件自定义节点部分 image

预期行为

我期望可以给我提供一些方案或者api以解决眼前这个问题,非常感谢

平台

屏幕截图或视频(可选)

No response

补充说明(可选)

No response

cnyballk commented 1 year ago

toJSON+fromJSON不就可以了么

History-1024 commented 1 year ago

能发个示例吗 谢谢

cnyballk commented 1 year ago

https://x6.antv.antgroup.com/api/mvc/model#tojson https://x6.antv.antgroup.com/api/mvc/model#fromJSON

x6-bot[bot] commented 3 months ago

This thread has been automatically locked because it has not had recent activity.

Please open a new issue for related bugs and link to relevant comments in this thread.