d3以可预测的顺序强制布局节点

空中网

每当刷新此示例时,节点的顺序就不同。您如何做到这一点,以使每次刷新的顺序都相同?也许在顶部的“子节点1”,然后在右边的相邻部分是“子节点2”,等等。除此之外,该示例适用于我需要实现的目标。

以下解决方案似乎需要将节点固定到x,y点。但是这样做似乎消除了拖动功能(需要能够将节点拖动到其他位置以更改顺序)。另外,我并不总是知道最初会有多少个节点。

https://groups.google.com/forum/#!topic/d3-js/NsHlubbv3pc

淡化力布局的初始刻度

在d3.js中配置固定布局的静态图

虽然拖动是必需的,但动画不是必需的。我尝试查看停止动画是否有任何效果,但是没有效果。

var n = 50;

for (var i = 0; i < n; ++i) force.tick();

force.stop();

另外,尝试将新属性添加到数据中,以给每个孩子某种程度的操纵程度。并尝试分配等级的ID和排序。还尝试使用对象数组的索引号。没运气。感谢您的任何想法。

空中网

根据拉尔斯的评论,似乎在部队布局中这是不可能的。切换到树形布局。JSFIDDLE仍然需要添加拖动片段。如果可以的话会更新。

Links to jsfiddle.net must be accompanied by code.

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使D3的强制布局中的标签和节点可单击以导航到URL?

来自分类Dev

D3强制布局:如何设置每个节点的大小?

来自分类Dev

d3强制使用节点组进行布局

来自分类Dev

d3在节点中强制布局链接位置

来自分类Dev

D3强制布局节点属性未正确更新

来自分类Dev

如何替换d3强制布局中的节点?

来自分类Dev

将节点放置在d3强制布局的屏幕中央

来自分类Dev

D3强制布局,其中较大的节点聚集在中心

来自分类Dev

带有可拖动节点的 D3 布局

来自分类Dev

D3强制布局应在单击节点时添加节点和链接

来自分类Dev

在D3强制布局中,在根节点周围均匀地隔开节点

来自分类Dev

D3强制布局-如何实现节点的3D外观?

来自分类Dev

D3强制布局DIV与SVG

来自分类Dev

删除D3强制布局的动画

来自分类Dev

D3强制定向布局+所有节点到原始位置

来自分类Dev

无法在d3强制布局中可视化节点

来自分类Dev

D3强制布局将根节点固定在中心

来自分类Dev

D3强制布局:链接和节点--- z-index(?)

来自分类Dev

D3强制布局:根据节点半径沿链接移动箭头

来自分类Dev

D3强制布局-按名称而不是索引链接节点

来自分类Dev

D3 JS-强制图-删除节点后不重新启动布局

来自分类Dev

d3强制布局节点始终从屏幕左上方开始

来自分类Dev

在“强制”布局中将文本标签添加到d3节点

来自分类Dev

D3强制布局中的一个节点上有两个标签

来自分类Dev

在D3强制布局节点标签中插入换行符

来自分类Dev

节点上的重新居中D3强制布局图单击

来自分类Dev

D3强制布局:链接和节点--- z-index(?)

来自分类Dev

d3强制布局缩放和平移与节点拖动冲突

来自分类Dev

如何在d3强制定向布局节点上显示工具提示?

Related 相关文章

热门标签

归档