【发布时间】:2017-02-24 16:13:58
【问题描述】:
我正在使用 Chart.js 库来绘制 条形图,它工作正常,但现在我想销毁 条形图 strong> 并在同一个 canvas 中制作 折线图。我试过这两种方法来清除画布:
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 我调用这个函数,它使用相同的画布。
【问题讨论】:
标签: javascript canvas graph chart.js