有没有办法构建代码,以便组件并行或异步加载?
目前我的结构是:
<Stream>
{listOfArticles }
</Stream>
{listOfArticles}创建了一个文章数组,每篇文章都设置为从Embedly Card API加载,因此网络选项卡显示交错的线性加载,25个项目最多需要10秒。
谢谢!
答案 0 :(得分:1)
通常,将数据保持在React的状态并不理想(您通常只希望React状态跟踪UI状态,而不是数据模型)。您应该将数据隔离在模型或商店中,并使用操作或事件通过api加载数据(参见Flux)
但是要回答您的问题,您可以使用类似react-async的内容来创建异步组件