【发布时间】:2021-03-11 13:14:15
【问题描述】:
从Stuck with SetInterval ,SetTimeOut and Requestanimationframe 等可以看出,requestAnimationFrame 重复“一旦浏览器准备好”。换句话说,它使浏览器保持忙碌。
在绘制包含许多数据点的图表时,我正在使用“mousemove”创建“悬停”效果。重复使用 requestAnimationFrame 重新绘制整个图表/画布很容易。在这种情况下,代码短。
我尝试使用 requestAnimationFrame 仅重新绘制鼠标下的数据点(悬停,更长。
可能因情况而异,但总的来说,requestAnimationFrame 是一种资源密集型方法吗?为
【问题讨论】:
标签: javascript performance animation canvas requestanimationframe