Javascript 有没有办法优化svg的性能?

Javascript 有没有办法优化svg的性能?,javascript,charts,svg,d3.js,Javascript,Charts,Svg,D3.js,我正在用d3.js制作一个应用程序,但是我驱动的数据和图形太大了,这让我的导航速度慢了很多 有人能告诉我什么是解决方案或前进的道路吗 这是应用程序 这是代码。 您是否尝试删除部分(读取:大部分/全部)剪辑路径?不使用剪辑路径几乎总是更快(除非它剪辑掉昂贵的区域,例如过滤器、不透明度、复杂的几何体等等) 它看起来有点像您至少可以将一些剪辑向上移动一个级别,例如在父元素上 此外,您链接到的svg实际上不符合大标记的要求。它看起来不像您正在进行大量特定于元素的交互。你可以考虑渲染到画布上。请参阅:您没

我正在用d3.js制作一个应用程序,但是我驱动的数据和图形太大了,这让我的导航速度慢了很多

有人能告诉我什么是解决方案或前进的道路吗

这是应用程序

这是代码。

您是否尝试删除部分(读取:大部分/全部)剪辑路径?不使用剪辑路径几乎总是更快(除非它剪辑掉昂贵的区域,例如过滤器、不透明度、复杂的几何体等等)

它看起来有点像您至少可以将一些剪辑向上移动一个级别,例如在父元素上


此外,您链接到的svg实际上不符合大标记的要求。

它看起来不像您正在进行大量特定于元素的交互。你可以考虑渲染到画布上。请参阅:

您没有向我们提供足够的信息。请更具体一点,在这里插入代码,而不是在其他地方。是不是Firefox中拖拽图形速度慢的问题?因为它在其他浏览器中并不慢。