Javascript 图表与鼠标悬停时的旧值重叠

Javascript 图表与鼠标悬停时的旧值重叠,javascript,asp.net,canvas,chart.js,adminlte,Javascript,Asp.net,Canvas,Chart.js,Adminlte,我使用ChartJS显示条形图。它的值在DropDownList的onChange事件中刷新。 第一次正确加载时。但是,在DropDownList中更改值时,它会加载新值,而不会清除以前的数据 现在,它通常呈现新的新值。鼠标悬停时,它显示旧值。我的图表工作正常,除非用户从下拉列表中选择了另一个选项,并且画布将重新加载新数据 我已经尝试了我所知道的大多数方法来解决这个问题,但是没有任何方法对我有效。 1.破坏 2.图表。清楚 3.无缓存元标记 4.在加载新图表之前将图表的值置零更改数据后,必须使用

我使用ChartJS显示条形图。它的值在DropDownList的onChange事件中刷新。 第一次正确加载时。但是,在DropDownList中更改值时,它会加载新值,而不会清除以前的数据

现在,它通常呈现新的新值。鼠标悬停时,它显示旧值。我的图表工作正常,除非用户从下拉列表中选择了另一个选项,并且画布将重新加载新数据

我已经尝试了我所知道的大多数方法来解决这个问题,但是没有任何方法对我有效。 1.破坏 2.图表。清楚 3.无缓存元标记
4.在加载新图表之前将图表的值置零

更改数据后,必须使用
chart.update()

chart
是您的变量,在这里您可以说类似于
let chart=new chart(document.getElementById('chart'),{…


如果没有代码,我现在无法为您提供更多帮助。

更改数据后,您必须使用
chart.update()

chart
是您的变量,在这里您可以说类似于
let chart=new chart(document.getElementById('chart'),{…

没有代码,我现在帮不了你更多