【发布时间】:2023-04-06 13:33:01
【问题描述】:
调用 API 调用以补充我的状态的操作的最佳位置在哪里?构造函数或生命周期方法之一,例如组件WillMount?
【问题讨论】:
调用 API 调用以补充我的状态的操作的最佳位置在哪里?构造函数或生命周期方法之一,例如组件WillMount?
【问题讨论】:
最好从生命周期方法componentDidMount进行api调用,react doc也建议这样做。
根据DOC:
componentDidMount() 在组件被调用后立即调用 安装。需要 DOM 节点的初始化应该放在这里。 如果你 需要从远程端点加载数据,这是一个很好的地方 实例化网络请求。 在此方法中设置状态将 触发重新渲染。
【讨论】: