如果你使用的是 Chart.js 版本 2.7.3,那么你可以尝试以下解决方案:

  1. 确保你的代码中包含了最新的 Chart.js 文件。

  2. 检查你的代码中是否有以下配置:

options: {
  tooltips: {
    enabled: true,
  }
}

如果有,请将'enabled'的值改为'false'。

  1. 如果你使用的是自定义模板来显示 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'属性,并且数据集中的每个值都有对应的标签。

  1. 最后,如果你的问题仍然存在,请尝试使用其他版本的 Chart.js 或者寻求其他开发者的帮助。
Chart.js 2.7.3 Tooltip 始终显示的解决方案

原文地址: https://www.cveoy.top/t/topic/l4OQ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录