我有一个 React 应用程序,它在不同的组件中使用多个 fetch 调用。在主页组件中,我导入了较小的组件,所有这些组件都有自己的 fetch 调用。
render() {
return (
<React.Fragment>
<Banner/>
<Services />
<About />
</React.Fragment>
)
}
Banner、Services 和 About 对不同的端点都有自己的 fetch 调用,现在我的问题是因为响应有点慢,如何等待所有子组件获取数据,然后呈现 Homepage 组件。我已经尝试将 isLoading 的状态放入并添加一个加载器以等待组件获取,但我不知道要等待什么才能将 isLoading 设置为 false。