ハイチャートでデフォルト状態のメカニズムを削除する方法はありますか?
ホバー状態の自動変更により、手動で設定した状態がリセットされているようです。
私が達成しようとしているのは、ユーザーがクリックしたときにシリーズを選択することです。
次のように選択状態を追加しました。
plotOptions: {
series: {
states: {
select: {
lineWidth: 2
}
},
そして、私はこの状態を次のように手動で設定しています:
this.setState(this.state === 'select' ? '' : 'select');
lineWidth の変更は機能していますが、マウスを動かすと lineWidth がリセットされます (ホバーイベントが発生したためだと思いますが、よくわかりません)。
私はすでにホバー状態を無効にしようとしましたが、成功しませんでした:
states: {
hover: {
enabled: false
},
select: {
lineWidth: 3
シリーズラインをクリックすると、このjsfiddleで正確な問題が発生し、選択されてから移動して選択が解除されます...理由がわかりません。