图表 js 禁用弹出窗口

Chart js disable popup

我想在 Charts.js 的圆环图中间实现一些文本 第一步是5在图表上画一些文字canvas。

当我将光标移动到红色条形图时,在 canvas 上绘制了一些工具提示(红色:300),结果删除了我的文本。

如何避免在绘制初始图表后由 chartjs 重绘所有 canvas?

您可以使用 showTooltips 选项关闭工具提示(以及相关的重绘)

var myPieChart = new Chart(ctx).Doughnut(data, {
    showTooltips: false
});

对于 chart.js v2,新的方法是将一个空的 events 数组传递给选项。

您的选择:

let chartOptions = {
    responsive: true,
    events: [],
    ...
};

http://www.chartjs.org/docs/#chart-configuration-common-chart-configuration