gpt4 book ai didi

javascript - Chart.js 更新到 X 轴不更新

转载 作者:行者123 更新时间:2023-11-30 06:12:36 24 4
gpt4 key购买 nike

我一直在尝试更新我的图表 x 轴,而无需刷新页面或清除 Canvas 。下面是我的 js 用于更新标签值然后应该更新图表的函数。我也尝试过 ctx.update();

Chart.js V2.8

function dateRange(){
var date1 = document.getElementById('date1').value;
var date2 = document.getElementById('date2').value;
date1 = date1.replace(/-/g,"");
date2 = date2.replace(/-/g,"");
raw_dates = raw_dates.filter(function(x){
return x > date1 && x < date2;
});
dates = raw_dates;
ctx.data.labels.update();
}

EDIT dates 是我的数组,用于存储 data.labels 的值,ctx 是我的图表。

最佳答案

我建议禁用图表动画,并在变量中实例化图表和 Canvas ,然后尝试销毁图表并使 Canvas 未定义(以释放内存),然后创建一个新图表。

关于javascript - Chart.js 更新到 X 轴不更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57999206/

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