【发布时间】:2017-07-18 11:19:22
【问题描述】:
我的每个屏幕上都有这段代码。按下 android 后退按钮返回 1 个屏幕。再次按下 android 后退按钮不会执行任何操作。只要堆栈中有更多屏幕,预期的结果就是继续返回。缺少什么?
componentWillMount() {
BackHandler.addEventListener('hardwareBackPress', () => {
this.props.navigation.goBack();
return true;
});
}
componentWillUnmount() {
BackHandler.removeEventListener('hardwareBackPress')
}
【问题讨论】:
标签: react-native react-navigation