有没有办法在 highchart 中删除默认状态机制?
似乎自动更改悬停状态正在重置我手动设置的状态。
我想要实现的是当用户点击它时选择系列。
我添加了这样的选择状态:
plotOptions: {
series: {
states: {
select: {
lineWidth: 2
}
},
我正在手动设置此状态:
this.setState(this.state === 'select' ? '' : 'select');
lineWidth 更改是有效的,但是当我在它周围移动鼠标时会重置 lineWidth (我猜是因为触发了一些悬停事件,但我不确定。)
我已经尝试禁用悬停状态,但没有任何成功:
states: {
hover: {
enabled: false
},
select: {
lineWidth: 3
当您单击系列行时,可以在此jsfiddle上看到确切的问题,它被选中然后在它周围移动取消选择......我无法理解为什么。