1

C3js图表监听事件resize。让图表自动响应是件好事,但我在尝试将图表与Foundation 显示模式协作时遇到了严重的性能问题。

正如在 github 问题Reveal modal triggers a resize eventresize中所说,只要模态打开,reveal modal 就会触发事件。

resize每次触发事件时都会重新渲染C3js图表。而且似乎没有办法阻止使用C3jsresize提供的 api 或回调在事件发生后重新渲染图表。因此,每次打开模式时,同一页面中的所有C3js图表都会不必要地重新绘制,从而损害浏览体验。

Foundation改变他们在 v6 中处理显示模式的方式之前,有没有简单的方法来解决这个性能问题?

使用的版本是C3-0.4.9和foundation-5.5.1

4

0 回答 0