gpt4 book ai didi

javascript - 如何将工具提示添加到 chart.js 图表

转载 作者:行者123 更新时间:2023-12-03 12:56:28 26 4
gpt4 key购买 nike

我正在开发一个 web 应用程序,我最近用 chart.js 交换了谷歌图表,因为它在视觉上更具吸引力。但是,我遭受的一个损失是我无法再在数据点上方获得工具提示。我想知道是否有人知道如何做到这一点,因为我是 javascript 的新手。这是图形和设置的代码:

    var data = {
labels : graphData[0],
datasets : [
{
fillColor : "rgba(200,160,100,0.5)",
strokeColor : "rgba(80,240,70,1)",
pointColor : "rgba(80,240,70,1)",
pointStrokeColor : "#fff",
data : graphData[3]
},
{
fillColor : "rgba(220,220,220,0.5)",
strokeColor : "rgba(220,220,220,1)",
pointColor : "rgba(220,220,220,1)",
pointStrokeColor : "#fff",
data : graphData[1]
},
{
fillColor : "rgba(151,187,205,0.5)",
strokeColor : "rgba(151,187,205,1)",
pointColor : "rgba(151,187,205,1)",
pointStrokeColor : "#fff",
data : graphData[2]
}
]
};

var options = {
scaleShowGridLines : true,
scaleShowLabels : true,
animationSteps : 150,
scaleOverride: true,
scaleSteps : Math.max.apply(Math, graphData[3]),
scaleStepWidth : 1,
scaleStartValue : 1
};

var ctx = document.getElementById("chart_div").getContext("2d");
ctx.canvas.width = Math.max(graphData[0].length * 60, 600);
var myNewChart = new Chart(ctx).Line(data,options);
$('#chart_area').fadeIn();
$('html, body').animate({
scrollTop: $("#picture_area").offset().top
}, 1000);

最佳答案

有一个 chartjs 版本和工具提示一起可用
你可以在这个 github 页面中得到它
https://github.com/Regaddi/Chart.js/tree/tooltips

上面的链接似乎不再可用

但是它可用here在 Github

您可以查看文档 here

关于javascript - 如何将工具提示添加到 chart.js 图表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15979149/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com