javascript - 如何更改点击图表?
问题描述
我有几个按小时和天显示数据的按钮。现在我只有小时的图表。如何添加另一个带有数据的图表并在点击时显示?
export const chartInitialize = (parent: any) => {
const canvas: any = document.getElementById("chart")
const ctx = canvas.getContext("2d")
chartHour = new Chart(ctx, {
type: "line",
data: {
datasets: [
{
label: "HourStamp",
backgroundColor: createGradientLineColor(ctx, "#5f8fd8"),
borderColor: "rgba(0, 0, 0, 0)",
data: getRandomData(0, 116),
},
],
},
options: {
title: {
display: true,
fontFamily: "'Montserrat', sans-serif",
},
legend: {
display: false,
},
},
})
}
解决方案
推荐阅读
- python - 如何在文档字符串中正确显示 Pytorch 的数学符号?
- xbox - 如何在 Xbox 上捕获应用程序屏幕截图
- c# - C# - 如何从 DataGridView 中删除选定的行?
- javascript - 将附件添加到附件数组
- robotframework - 验证测试用例主体或拆卸是否在拆卸中失败
- c++ - 将 lambda 函数用于 SIGNAL/SLOT 连接时出错
- c# - foreach 和 if 循环中变量的有效性
- java - 如何以编程方式调用目标进程的 MBeans 操作
- javascript - 如何检查默认的 JS 对象是否被修改?
- javascript - 为什么宽度样式值不显示在输入中?