canvas局部刷新???
setTimeout(() => { getContext().clearRect(489.42138671875, 10, 20, 80); }, 5000)
我尝试每次擦除一部分,使用定时器的方式是可以成功的。但是不知道为啥,我遍历我的数据进行渲染,每一个如果数据发生改变则擦除指定区域重绘,如果没有发生改变则什么都不做。但是结果显示的是重绘的能够显示,其余的不能
setTimeout(() => { getContext().clearRect(489.42138671875, 10, 20, 80); }, 5000)
我尝试每次擦除一部分,使用定时器的方式是可以成功的。但是不知道为啥,我遍历我的数据进行渲染,每一个如果数据发生改变则擦除指定区域重绘,如果没有发生改变则什么都不做。但是结果显示的是重绘的能够显示,其余的不能
2020-01-06
举报