饼图在每次刷新时调整大小

时间:2014-12-31 02:12:52

标签: javascript charts

如果重复使用相同的画布(在某些设备上),那么有很多关于chart.js重新调整图表的问题。大多数答案都指的是在重新使用之前需要“销毁”图表。

pie = new Chart(pieContext).Pie(data);

然后下次,在进行上述调用之前

pie.destroy();

事后看来,这似乎有效。但是,我已经开始使用ChartNew.js(https://github.com/FVANCOP/ChartNew.js/),因为它似乎有一些增强的功能(并且基于)chart.js。

NewChart.js经历了相同的“重新调整大小”问题,但似乎没有在图表对象上提供destroy()方法。

如何修复重新调整大小的问题? ChartNew.js上是否有destroy()等价物?

或..是否有一个替代的免费库,可以让我显示饼图,数据值写在段内,而图例在右侧?

1 个答案:

答案 0 :(得分:1)

我已经向开发者或ChartNew.js阅读了几篇帖子,看起来原始Chart.js中缺少destroy()clean()等函数

现在,我对图书馆并不熟悉,但也许这个thread点亮了你的一个灯泡。

对不起,如果不是很有用:)