在chart.js折线图中,我使用回调函数显示自定义工具提示:

options: {
    tooltips: {
        mode: 'label',
        callbacks: {
            title: function (tooltipItem, data) {
                return response.Titles; //[tooltipItem.index];
            },
            label: function (tooltipItem, data) {
                let label = data.datasets[tooltipItem.datasetIndex].label;
                let value = data.datasets[tooltipItem.datasetIndex].data[tooltipItem.index];
                return [label + ':' + value];
            }
        }
    }
}

title 回调函数中,我返回 string[] - 我希望为每个数据点显示不同的 Headers ,但它只显示所有数据点的相同 Headers .

如何为每个数据点显示不同的 Headers ?我不想使用图表标签,由于空间原因,它不够详细 .