最近开始学习react,想知道大数据的非阻塞UI线程渲染有没有什么模式。比方说,我们拿这个例子:,点击创建很多项目,设置数量,假设为 10000,我们将冻结 UI 近 10 秒。它使用 observables 平滑更新,一旦完成渲染,我明白了,但是有没有办法以块的形式平滑地渲染它?
通常,您设置某种数组,将其切片,假设为 50,处理这些并将 setTimeout 设置为 0 以切片另外 50,依此类推。重复直到数组的长度为 0。是否有用于执行此操作的react组件的模式?也许一些插件或直到mixin?