我只想知道如何使用chart.js将2张图表合并为1张图表
我想将显示的图表(使用按钮-onclick函数-)合并到1个混合图表中,这样我就可以看到数据的比较
我在chart.js上看到了很多混合图表,但是想要先拥有2套图表,然后再变成1套图表
Here
Chart.js文档:https://www.chartjs.org/docs/latest/developers/updates.html
单击按钮,您将合并此代码
chart.data.labels.push(label);
chart.data.datasets.forEach((dataset) => {
dataset.data.push(data);
});
chart.update();
然后,要删除其他图表,可以使用chart.destroy()。
或者,您可以最初加载图表的数据,并将要单击时显示的数据系列的可见性更改为“无”,并将旧的图表可见性设置为“无”。如果您使用大量的数据集,那么对客户端来说将更轻便,并且在使用jQuery的.toggle()函数时更易于控制。
https://www.chartjs.org/docs/3.0.0-alpha/developers/api.html
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句