X6
X6 copied to clipboard
群组里面子节点怎么自动布局?怎么让父节点自己调节大小适应子节点?
Describe the feature you'd like to request
比如进入页面时候,从后台请求到图相关数据。父子坐标位置都需要前端来计算,如何让父节点里面的多个子节点按照一定的布局来有序排列?并且如何让父节点自动根据子节点的数量位置来调整自身的大小和坐标呢?这种能不能实现?
Describe the solution you'd like
比如进入页面时候,从后台请求到图相关数据。父子坐标位置都需要前端来计算,如何让父节点里面的多个子节点按照一定的布局来有序排列?并且如何让父节点自动根据子节点的数量位置来调整自身的大小和坐标呢?这种能不能实现?
Describe alternatives you've considered
比如进入页面时候,从后台请求到图相关数据。父子坐标位置都需要前端来计算,如何让父节点里面的多个子节点按照一定的布局来有序排列?并且如何让父节点自动根据子节点的数量位置来调整自身的大小和坐标呢?这种能不能实现?
Your Example Website or App
No response
Screenshots or Videos
No response
👋 @mengqiui
Thanks for opening your first issue here! If you're reporting a 🐞 bug, please make sure you include steps to reproduce it.
To help make it easier for us to investigate your issue, please follow the contributing guidelines.
We get a lot of issues on this repo, so please be patient and we will get back to you as soon as we can.
效果大致是这样的,请教下各位大佬: 每个parent的大小,坐标位置需要根据parent里面子节点个数来;每个parent支持收缩扩展,就是回显的时候,怎么设置父节点自动调整到合适大小?如何让每个parent里面的子节点自动网格布局?
@mengqiui 通过自定义节点(react、vue)都行,把parent做成自定义节点。child、以及child的数量,是parent节点的数据(setData())。 由于parent节点是react组件,所以你可以按自己的逻辑渲染啦。比如,根据child的数量定义节点的尺寸。
效果大致是这样的,请教下各位大佬: 每个parent的大小,坐标位置需要根据parent里面子节点个数来;每个parent支持收缩扩展,就是回显的时候,怎么设置父节点自动调整到合适大小?如何让每个parent里面的子节点自动网格布局?
有实现出来吗
:wave: @mengqiui, please use our idea board to request new features.
群组的布局会作为 2.x 版本中布局插件的功能透出,layout 插件正在开发中。
@NewByVector
群组的布局会作为 2.x 版本中布局插件的功能透出,layout 插件正在开发中。
请问该功能在当前版本中是否已实现
同问
请问有解决方案了吗?同需求,希望能根据 群组 来自动布局,子节点的位置都在父节点下