0
示例情況:我在一個圖表中有2個線數據集。Chart.js多個數據集問題:懸停在第n個點上方,懸停在每個數據集的第n個點上
如果我將鼠標懸停在第二個數據集的第二個點上,它還會檢測到每個其他數據集第二個點的懸停。
示例情況:我在一個圖表中有2個線數據集。Chart.js多個數據集問題:懸停在第n個點上方,懸停在每個數據集的第n個點上
如果我將鼠標懸停在第二個數據集的第二個點上,它還會檢測到每個其他數據集第二個點的懸停。
您需要設置圖表的懸停模式'nearest',在您的圖表選項的配置,像這樣:
options: {
hover: {
mode: 'nearest'
},
...
這將確保只有懸停的數據點得到活性。
這裏是working fiddle。
考慮製作一個重現問題的小提琴。 –
https://fiddle.jshell.net/qjLm6znm/3/ 這是它。提前致謝 – Tudvari