在componentDidMount之前将LocalStorage与Next.js一起使用

时间:2019-04-14 23:22:33

标签: reactjs next.js

我们正在构建一个应用程序,需要在其中调用componentDidMount之前将一些数据存储在localStorage中。有办法吗?这是为了存储各种API调用所需的一些设置。

1 个答案:

答案 0 :(得分:0)

根据文档,您的React组件的lifecycle will happen in this order。虽然您可以在构造函数或localStorage中触发保存到getDerivedStateFromProps的操作,但这听起来像是您可能要等待进行在componentDidMount中进行的API调用,直到以后。您可以设置逻辑链,以仅在成功写入localStorage后触发API调用吗?