React Native componentWillMount / componentDidMount 在弹出导航并再次导航后不会触发

React Native componentWillMount / componentDidMount not going triggered after pop navigating and navigate again

我是 React Native 的新手...只想问个小问题,当导航回其他页面时,我的应用程序不会触发 componentWillMount 和 componentDidMount, 我使用 react-native-router-flux 作为导航器

componentWillMount() {
 this.props.searchRequest();
}

exp:我有主屏幕和类别,我想从家里转到类别:在类别上我有那个代码,但有时当我返回上一个页面(主屏幕)并再次返回类别时 componentWillMount 有时没有触发,

我认为我的类别场景没有卸载

我们可以通过

检测道具变化

componentWillReceiveProps()

但是我们需要设置状态来适应新的 props 值,