什么是React.AsyncComponent类?

时间:2017-12-20 20:59:52

标签: facebook reactjs

当我浏览React的源代码时,我遇到了一个名为" AsyncComponent"的基类。这对我来说是新的,不像流行的基类"组件"和" PureComponent"。我想知道它是什么,如果,如何&用它来更好地理解它。

1 个答案:

答案 0 :(得分:1)

它是使用静态类属性unstable_asyncUpdates的替代方法。内部的所有内容都默认为异步更新。

据我了解,您可以使用相同的结果 ReactDOM.deferredUpdates

但主要的问题是异步渲染还没有准备好,它将在以后可用。

从发行说明引用到第16行:

  

我们认为异步渲染是一个大问题,代表了React的未来。为了尽可能顺利地迁移到v16.0,我们还没有启用任何异步功能,但我们很高兴在未来几个月内开始推出它们。请继续关注!