我正在使用Chart.js库绘制条形图,它工作正常,但现在我想销毁条形图并在同一画布中制作折线图。我已经尝试过这两种方法来清除画布:
var grapharea = document.getElementById("barChart").getContext("2d");
grapharea.destroy();
var myNewChart = new Chart(grapharea, { type: 'radar', data: barData, options: barOptions });
第二种方式:
var grapharea = document.getElementById("barChart").getContext("2d");
grapharea.clear();
var myNewChart = new Chart(grapharea, { type: 'radar', data: barData, options: barOptions });
我说得对吗?OnButtonClick 我调用这个使用相同画布的函数。