我们正在构建一个应用程序,需要在其中调用componentDidMount之前将一些数据存储在localStorage中。有办法吗?这是为了存储各种API调用所需的一些设置。
答案 0 :(得分:0)
根据文档,您的React组件的lifecycle will happen in this order。虽然您可以在构造函数或localStorage
中触发保存到getDerivedStateFromProps
的操作,但这听起来像是您可能要等待进行在componentDidMount
中进行的API调用,直到以后。您可以设置逻辑链,以仅在成功写入localStorage
后触发API调用吗?