如何在chart.js中获取实际图表宽度和高度

Gan*_*hay 3 chart.js chart.js2

我在画布上有折线图,想知道图表的确切宽度和高度(不是画布宽度和高度)。请帮忙。

tim*_*ton 6

chartArea属性包含一个显示 x 轴和 y 轴边界区域的对象:

let myChart = new Chart(ctx, {
  ...
});

console.log(myChart.chartArea);
Run Code Online (Sandbox Code Playgroud)

结果:

{
  bottom: 500,
  left: 30,
  right: 1000,
  top: 30
}
Run Code Online (Sandbox Code Playgroud)