在chart.js中不使用canvas标记绘制图表

snz8szmq  于 2022-11-06  发布在  Chart.js
关注(0)|答案(1)|浏览(242)

嗨,我目前的代码已经有一个createCanvas命令在它已经,所以我想知道是否有可能绘制我的图表,而不使用html文件中的canvas标记?

当前代码:

canvasContainer = select('#app');
  var c = createCanvas(1024, 600);
  c.parent('app');

Chart.js使用以下代码:

<div>
  <canvas id="myChart"></canvas>
</div>
a0x5cqrl

a0x5cqrl1#

AFAIK Chart.js不需要canvas标签,但它需要CanvasElement及其Context2d。必须将canvas添加到DOM树中。假设createCanvas返回Canvas元素

var c = createCanvas(1024, 600);
 c.parent('app');
 var chart = new Chart(c, config);

相关问题