我一直在制作D3甘特图;它有一个画笔视图,树形网格视图的列标签(我的应用程序需要这个)和工具提示。该图表允许您使用树视图扩展和缩小节点,方法是单击树层次结构中的节点。
关于我遇到的问题,随着时间的推移刷子滚动显着减慢,我原本以为我可能没有删除我应该的节点,这导致了减速,但我做了花时间检查这个问题,似乎并非如此。它还不支持剪切,滚动画笔时图表中的活动条与树网格重叠。它似乎变慢了,并且在firefox中有点慢,但是如果你缩小并展开树形网格视图中的顶级节点,那么树刷的滚动会再次变快。
我需要协助解决以下问题:
你可以在这里看到它(全屏):http://bl.ocks.org/d/4704709/
我添加了全屏视图,因为正常的bl.ocks视图太小而无法适应它。
这是github在这里,对于那些想要分支它并做一些比我能做的更好的事情: