VChart icon indicating copy to clipboard operation
VChart copied to clipboard

关于图表容器 resize 后,图表绘制出错的问题咨询

Open zLsPitaya opened this issue 1 year ago • 3 comments

如题,容器的高度可调整,图表挂载的dom 是根据容器高度自适应的,当容器高度发生快速变化时,图表内容绘制出错,但是控制台没有错误抛出。 可视化组件兼容

可以看到,挂在的容器 dom 高度是有的,但是canvas 内容没出来。 image

用户的设置信息如下: image

zLsPitaya avatar Sep 20 '24 08:09 zLsPitaya

@zLsPitaya spec 补充一下吧

xile611 avatar Sep 25 '24 02:09 xile611

@xile611 该问题仅在这一个用户的设备上出现,他用笔记本就不会复现,在上面的拓展显示屏上能稳定复现,这是对应的链接:https://codesandbox.io/p/sandbox/vchart-resize-ltp4ng?file=%2Fsrc%2Findex.ts%3A19%2C14

F576EDC3-30C4-978F-22E1-4C52191866D4

zLsPitaya avatar Sep 25 '24 03:09 zLsPitaya

@xile611 我在想,是不是因为用户设备的 dpr 失去精度的原因导致的呢?我在前面手动设置 dpr 为 1.35,实际我设备是 2,也能复现这个问题。 image

zLsPitaya avatar Sep 26 '24 06:09 zLsPitaya

@zLsPitaya 排查到是底层在处理dpr 为1.35 的时候,更新范围计算有问题

xile611 avatar Oct 10 '24 07:10 xile611

@xile611 辛苦排查,感谢~

zLsPitaya avatar Oct 10 '24 08:10 zLsPitaya

@zLsPitaya 1.12.9 已经修复了这个问题,可以验证一下

xile611 avatar Oct 25 '24 02:10 xile611

@xile611 感谢~

zLsPitaya avatar Oct 25 '24 08:10 zLsPitaya

@zLsPitaya 也帮忙观察一下,升级1.12.9之后的话,之前那个部分图表变模糊的问题,会不会出现

xile611 avatar Oct 25 '24 08:10 xile611

fixed in 1.12.9

xile611 avatar Nov 01 '24 07:11 xile611