【发布时间】:2023-12-31 14:54:01
【问题描述】:
您好,我正在创建一个 Django 应用程序,我在其中使用 Chart.js 制作条形图。我有一个创建随机图表的按钮,但是当我将鼠标悬停在新生成的图表上时,旧的仍然在它后面。我怀疑这与我持有图表的 HTML 画布有关,但我不确定。我只想要一个图表,即单击按钮后创建的图表。我已经尝试通过在 JS 中使用 in this 在绘制之前清除画布的矩形。
var canvas = document.getElementById('myCanvas');
var context = canvas.getContext('2d');
context.clearRect(0, 0, canvas.width, canvas.height);
我是新手,想知道是否有人可以提供帮助?
【问题讨论】:
标签: javascript html django-templates chart.js