我有一个页面运行了几个使用HighCharts完成的图表。我也在运行PhantomJS将页面保存为PDF。由于PhantomJS的工作方式,我需要禁用HighCharts上的所有动画,以允许它正确保存页面。问题是,我找不到在饼图上禁用数据标签动画的方法。绘图动画被禁用,图表动画被禁用,但数据标签仍然是动画的(来自页面左侧以便位于正确的位置)。我该如何解决?
答案 0 :(得分:1)
您可能还需要将series.animation
设置为false
。请参阅此example。
plotOptions: {
series: {
animation: false
}
},
请注意,我无法测试dataLabels
是否有动画效果。我没看过他们的动画。
答案 1 :(得分:0)
所以我发现了这个问题,它不是Highcharts的主要原因。我正在使用Dojo,而不是jQuery,所以我安装了this adapter。问题是,适配器添加动画,而不是HighCharts本身。我在创建jsFiddle时意识到这一点,并发现使用jQuery提供的行为与使用dojo不同。