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 值,
我是 React Native 的新手...只想问个小问题,当导航回其他页面时,我的应用程序不会触发 componentWillMount 和 componentDidMount,
我使用 react-native-router-flux
作为导航器
componentWillMount() {
this.props.searchRequest();
}
exp:我有主屏幕和类别,我想从家里转到类别:在类别上我有那个代码,但有时当我返回上一个页面(主屏幕)并再次返回类别时 componentWillMount 有时没有触发,
我认为我的类别场景没有卸载
我们可以通过
检测道具变化componentWillReceiveProps()
但是我们需要设置状态来适应新的 props 值,