vue中canvas绘制圆,但实际效果是椭圆

在vue中用用canvas的arc绘制圆形,但是实际效果是椭圆,用小程序原生写的时候没问题,迁移到vue中这样子啦。

原来是需要在canvas标签里面设置width和height属性,只在css里面设置width和height样式会有问题。

这篇文章解释的比较好:https://segmentfault.com/a/1190000016031115

你可能感兴趣的:(vue中canvas绘制圆,但实际效果是椭圆)