arbor.js z-order

时间:2012-01-30 21:23:11

标签: z-order arbor.js

我正在使用arbor.js,特别是我使用最近的鼠标来检测鼠标所在的节点并突出显示它,一切都很好。

我的问题是我想确保鼠标下的节点位于顶部,即最后绘制的节点,因此它不会被其他节点遮挡。有没有人有幸找到改变绘制顺序或节点的z顺序的方法?

干杯本

1 个答案:

答案 0 :(得分:1)

似乎真正的Z顺序是不可能的,最好的办法是对节点进行排序,列表中的最后一个节点将最后渲染。

如果要保留订单,则必须在加载数据时使用数组而不是json。

D3有一个内置的排序功能可以解决这个问题,我认为arbor可以使用相同的功能。