Chart.js 2.7.3 Tooltip 始终显示的解决方案
如果你使用的是 Chart.js 版本 2.7.3,那么你可以尝试以下解决方案:
-
确保你的代码中包含了最新的 Chart.js 文件。
-
检查你的代码中是否有以下配置:
options: {
tooltips: {
enabled: true,
}
}
如果有,请将'enabled'的值改为'false'。
- 如果你使用的是自定义模板来显示 tooltip,你需要确保模板中的每个部分都有对应的数据值。例如:
tooltips: {
enabled: true,
mode: 'single',
callbacks: {
label: function(tooltipItem, data) {
var label = data.labels[tooltipItem.index];
var value = data.datasets[tooltipItem.datasetIndex].data[tooltipItem.index];
return label + ': ' + value;
}
}
}
在这个例子中,你需要确保你的数据集中有'data'属性,并且数据集中的每个值都有对应的标签。
- 最后,如果你的问题仍然存在,请尝试使用其他版本的 Chart.js 或者寻求其他开发者的帮助。
原文地址: https://www.cveoy.top/t/topic/l4OQ 著作权归作者所有。请勿转载和采集!