gpt4 book ai didi

css - 细胞景观 : Dagre-layout prevent nodes from laying on edges

转载 作者:行者123 更新时间:2023-11-28 05:29:56 25 4
gpt4 key购买 nike

我正在使用带有 dagre 布局的 cytoscapejs ( https://github.com/cytoscape/cytoscape.js-dagre )。我对这一扩展感到非常满意,但是,有一个问题让我苦苦挣扎。特别是,我想防止节点被允许放置在边缘上。因此,在某些示例中,无法区分从节点到后继节点的边和从特定节点的后继节点到后续节点的边。关于这种不当行为还有一个 Unresolved 问题(https://github.com/cytoscape/cytoscape.js/issues/1078)

我已经尝试过其他曲线样式的布局,例如“段”和“干草堆”,但不幸的是没有成功。

你们中有人知道如何做到这一点吗?

提前致谢

安迪

最佳答案

你必须将 Dagre 给你的点数转换成 segment values .您可以将这些值放在 .scratch() 中以在映射器中使用。

参见 https://github.com/cytoscape/cytoscape.js-dagre/issues/5

Cytoscape 和扩展的队列中有很多东西,但不幸的是时间和资源有限,这个功能请求的优先级相对较低。如果您想使用该功能,欢迎您对扩展提出拉取请求。

谢谢

关于css - 细胞景观 : Dagre-layout prevent nodes from laying on edges,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38568517/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com