Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

群组里面子节点怎么自动布局?怎么让父节点自己调节大小适应子节点? #2972

Open
mengqiui opened this issue Nov 30, 2022 · 10 comments
Labels
type: feature 新功能 Feature/enhancement requests

Comments

@mengqiui
Copy link

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

@x6-bot
Copy link
Contributor

x6-bot bot commented Nov 30, 2022

👋 @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.

@mengqiui
Copy link
Author

forexample

效果大致是这样的,请教下各位大佬:
每个parent的大小,坐标位置需要根据parent里面子节点个数来;每个parent支持收缩扩展,就是回显的时候,怎么设置父节点自动调整到合适大小?如何让每个parent里面的子节点自动网格布局?

@JamesTing
Copy link

@mengqiui 通过自定义节点(react、vue)都行,把parent做成自定义节点。child、以及child的数量,是parent节点的数据(setData())。
由于parent节点是react组件,所以你可以按自己的逻辑渲染啦。比如,根据child的数量定义节点的尺寸。

@KillenMr
Copy link

forexample

效果大致是这样的,请教下各位大佬: 每个parent的大小,坐标位置需要根据parent里面子节点个数来;每个parent支持收缩扩展,就是回显的时候,怎么设置父节点自动调整到合适大小?如何让每个parent里面的子节点自动网格布局?

有实现出来吗

@NewByVector NewByVector added the feature feature label Dec 23, 2022
@x6-bot
Copy link
Contributor

x6-bot bot commented Dec 23, 2022

👋 @mengqiui, please use our idea board to request new features.

@x6-bot x6-bot bot closed this as completed Dec 23, 2022
@NewByVector
Copy link
Contributor

群组的布局会作为 2.x 版本中布局插件的功能透出,layout 插件正在开发中。

@Yagamikodo
Copy link

@NewByVector

群组的布局会作为 2.x 版本中布局插件的功能透出,layout 插件正在开发中。

请问该功能在当前版本中是否已实现

@csgajcr
Copy link

csgajcr commented Jan 25, 2024

同问

@huangyilu
Copy link

请问有解决方案了吗?同需求,希望能根据 群组 来自动布局,子节点的位置都在父节点下

@ajiesw
Copy link

ajiesw commented Jan 16, 2025

请问有解决方案了吗?同需求,希望能根据 群组 来自动布局,子节点的位置都在父节点下

有其他比较好,画网络拓扑图的组件吗,这个更新太慢了

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: feature 新功能 Feature/enhancement requests
Projects
None yet
Development

No branches or pull requests

8 participants