Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 动画帧上的批处理_Javascript_Reactjs - Fatal编程技术网

Javascript 动画帧上的批处理

Javascript 动画帧上的批处理,javascript,reactjs,Javascript,Reactjs,为什么? 有一个回购协议可以帮你做到这一点 在自述文件中,Pete Hunt声称使用requestAnimationFrame会使测试更加困难 React的批处理策略更像是一个游戏。这可能会使你的应用程序性能更高,但更难测试 为什么默认情况下要使用requestAnimationFrame对批处理进行反应?我猜这是因为这样可以在仍然提供完整帧速率的情况下,批处理减少尽可能多的差异计数。请注意,这是否会提高性能。但是,如果不是,我想知道为什么?

为什么?

有一个回购协议可以帮你做到这一点

在自述文件中,Pete Hunt声称使用requestAnimationFrame会使测试更加困难

React的批处理策略更像是一个游戏。这可能会使你的应用程序性能更高,但更难测试


为什么默认情况下要使用requestAnimationFrame对批处理进行反应?我猜这是因为这样可以在仍然提供完整帧速率的情况下,批处理减少尽可能多的差异计数。请注意,这是否会提高性能。但是,如果不是,我想知道为什么?