我正在使用 htmlcanvas
元素将一些数据绘制为图表。
我在一页上有 4 个画布,每个画布都有一个图表。
当用户单击图表时,我想放大图表。
对于较小的图表,我的代码如下:
<canvas width='350' height='200' ></canvas>
对于较大的图表,我使用以下属性重建相同的图表:
<canvas width='700' height='350' ></canvas>
我试过了:
onclick - 使用高度和宽度属性中的新值重新绘制整个图表。
onclick - 使用 CSS 样式高度和宽度中的新值重绘整个图表。
onclick - 使用属性和 css 样式中的新值重绘整个图表。
我得到了非常意想不到的结果,例如空白图表或更大的画布,但比例相差甚远。