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