我目前正在使用 反应导航 执行this.props.navigation.navigate('myView')
。
但是当我离开并快速进入该视图时,在某些情况下,本机生命周期中会发生奇怪的行为。
我的日志:
*正常工作时:
- Navigate to `myView`
componentWillMount >>>>>>>>>
- Back from `myView`
componentWillUnmount >>>>>>>>>
*当我快速导航时:
- Navigate to `myView`
componentWillMount >>>>>>>>>
- Back from `myView`
componentWillUnmount >>>>>>>>>
- Quick navigate to `myView`
componentWillMount >>>>>>>>>
componentWillMount >>>>>>>>>
componentWillUnmount >>>>>>>>>
在这种情况下,卸载正在运行,并且视图处于错误状态。