我正在使用arbor.js,特别是我使用最近的鼠标来检测鼠标所在的节点并突出显示它,一切都很好。
我的问题是我想确保鼠标下的节点位于顶部,即最后绘制的节点,因此它不会被其他节点遮挡。有没有人有幸找到改变绘制顺序或节点的z顺序的方法?
干杯本
答案 0 :(得分:1)
似乎真正的Z顺序是不可能的,最好的办法是对节点进行排序,列表中的最后一个节点将最后渲染。
如果要保留订单,则必须在加载数据时使用数组而不是json。
D3有一个内置的排序功能可以解决这个问题,我认为arbor可以使用相同的功能。