首页 > 移动平台 > 详细

如何解决拖拽或者缩放、移动中的组件canvas有残留情况

时间:2019-12-24 16:58:34      阅读:124      评论:0      收藏:0      [点我收藏+]

当我们在做某些需求,如要拖动echarts图表,或者放大缩小

这个时候,有时连续操作,或者在ie或者内存只有8G的电脑上就会出现canvs残留的情况

我们移动的时候,使用的是transform去做的移动,但是这时候里面的canvas不会跟着外部组件变化,还停留在之前的位置

 

解决办法,启用GPU加速,如果不用兼容ie  则直接添加 translateZ(0)

如要兼容IE  则在变化过程中添加样式  transition: none; will-change: transform; 请注意  要在变化过程中添加哦,变化完了再去掉

如何解决拖拽或者缩放、移动中的组件canvas有残留情况

原文:https://www.cnblogs.com/lw-88238/p/12091831.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!