我正在开发一个 ReactJS 组件,它需要从 URL 获取一些信息。为此,我一直在利用 componentWillReceiveProps 生命周期方法来查看 props.location.query 并将操作按顺序分派(dispatch)到 Redux 存储更新已知状态。我遇到的问题是,在该组件获得焦点之前,似乎不会为我的组件调用 componentWillReceiveProps 。我可以重新加载托管此组件的页面并调用渲染,但永远不会首先调用 componentWillReceiveProps 。
显然,我对 componentWillReceiveProps 的生命周期理解不正确,或者我的组件或应用程序中存在其他问题,导致其行为与预期不同。无论哪种方式,请让我明白。
最佳答案
关于javascript - 在组件聚焦之前,不会调用 componentWillReceiveProps,这是我所做的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34950454/