工具提示的 ChartJs 不同数据

时间:2021-01-31 17:00:29

标签: javascript chart.js

我的应用程序使用 JSON,该 JSON 传入一组数据集,其组织方式如下:

Date: "2020-01-01T00:00:00"
Percentage: 0.6667
Target: 0.01
Value: 1.51

我正在遍历数据并将日期推入一个数组中。那些成为标签(x 轴) 我将 Percentage 推入一个数组中,那些成为 y 轴。 我想使用 Value 作为工具提示。

        _actual.push(dataIn[i].Value);
        _target.push(dataIn[i].Target)
        _percents.push(dataIn[i].Percentage * 100)

        _labels.push(dataIn[i].Date);

我希望我能做这样的事情:

 tooltips: {
                data: _actual
            },

但这不起作用。

如何将唯一数据集绑定到工具提示?我假设我必须编写一个自定义工具提示回调。

1 个答案:

答案 0 :(得分:1)

是的,你可以试试:

tooltips: {
    callbacks: {
        label: function(tooltipItem, data) {   
            let tooltip = ...;
            return tooltip;
        }
    },
    mode: 'nearest',
    intersect: false
},
相关问题