我正在使用 HighCharts 生成具有多个系列的多面板图表。据我所知,停止动画的唯一方法是使用
animation: false
为每个图表设置的 plotOptions 属性,然后为每个系列再次设置属性。有没有办法为所有绘制的图表默认关闭动画?
我正在使用 HighCharts 生成具有多个系列的多面板图表。据我所知,停止动画的唯一方法是使用
animation: false
为每个图表设置的 plotOptions 属性,然后为每个系列再次设置属性。有没有办法为所有绘制的图表默认关闭动画?
是的,您必须使用Highcharts.setOptions
.
这样您就可以为所有图表设置默认选项。
Highcharts.setOptions({
plotOptions: {
series: {
animation: false
}
}
});
如果仍然没有禁用动画,设置后
plotOptions: {
series: {
animation: false
}
}
在highcharts.js
寻找
plotOptions : {
line : {
allowPointSelect : !1,
showCheckbox : !1,
animation : {
duration : 0
},
在这里,我将动画持续时间设置为 0,它可以工作:)
您可以通过执行以下操作在 highcharts 中全局禁用动画:
chart: {
animation: false
},