1

我有一个具有以下画布属性的雷达图:

ctx.canvas.width = 600; ctx.canvas.height = 550;

图表显示正常,但画布似乎太大,因为图表周围有很多空白区域。我尝试减小画布的大小,但这会减小我不想要的图表的大小。

有什么建议吗?

问候,

莎拉

4

2 回答 2

1

您必须将责任设置为 false,根据此 SO 重复问题/答案: https ://stackoverflow.com/a/43281488/3589609

 options: {
                responsive: false
            }
于 2018-05-30T18:30:27.040 回答
0

那你为什么不用更小的尺寸初始化画布呢?

<canvas id="myChart" width="400" height="400"></canvas>
于 2015-01-05T17:21:37.083 回答