【发布时间】:2017-10-16 07:17:09
【问题描述】:
我最近升级到 Highcharts 6,并注意到以前没有的标记动画。我想禁用它,但似乎无法这样做。在我用 Highcharts 提出之前,我想知道我是否做错了什么。
要明确:
- 我想要悬停样式(增加标记半径和光环)
- 我不希望标记悬停时出现任何动画 - 无论是动画还是动画
要查看行为不端的标记,请加载 this fiddle 并将鼠标移到一个点上并再次移开。如果您注释掉最近的 Highcharts 导入并改用 4.2.5,您将看到我所追求的行为。
我可以在文档中看到禁用悬停动画的唯一方法是将动画持续时间设置为 0。我尝试在配置中的三个点执行此操作:
- plotOptions.spline.marker.states.hover.animation.duration
- plotOptions.spline.states.hover.animation.duration
- plotOptions.spline.states.hover.marker.states.hover.animation.duration
像这样..
plotOptions: {
spline: {
marker: {
states: {
hover: {
animation: {
duration: 0
}
}
}
},
states: {
hover: {
animation: {
duration: 0
},
marker: {
states: {
hover: {
animation: {
duration: 0
}
}
}
}
}
}
}
}
但没有任何效果。非常感谢帮助。提前致谢!
【问题讨论】:
-
您是否设法在不禁用图表其余部分的动画的情况下禁用了标记动画?
-
@DanielLoiterton 我们最终只能忍受它,我想 - 但我提出了一个 issue 并且那里列出了一个可能对您有所帮助的解决方法。
标签: highcharts