Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 arbor.js,特别是我使用最接近鼠标来检测鼠标在哪个节点上并突出显示它,一切都很好。
我的问题是我想确保鼠标下的节点位于顶部,即最后绘制的节点,因此它不会被其他节点遮挡。有没有人幸运地找到了改变节点的绘制顺序或 z 顺序的方法?
干杯本
似乎真正的 Z 顺序是不可能的,最好的办法是对节点进行排序,列表中的最后一个节点将最后呈现。
如果要保留顺序,则在加载数据时必须使用数组而不是 json。
D3 有一个内置的排序功能可以解决这个问题,我认为 arbor 可以使用相同的功能。