我有一个堆栈导航器。在堆栈导航器内部,我有抽屉导航器。我在App.js中添加了后处理监听器。它在Stacknavigator中被调用。但不在DrawerNavigator的内页中。我想使backHandler成为一个通用函数。我该怎么做到。
export const RootStack = createStackNavigator(
{
Login: {
screen: LoginScreen
},
Register: {
screen: RegisterScreen
},
Home: {
screen: MyDrawer
}
},
{
headerMode: "none",
initialRouteName: "Login",
navigationOptions: {
gesturesEnabled: false,
drawerLockMode: "locked-closed"
}
}
);