React-Native - 特定页面上的后退按钮处理程序
React-Native - Backbutton handler on particular page
我有一个特定的页面
我想禁用后退按钮在此页面上仅使用 react native
禁用 Android 设备后退按钮
它将处理 Back Press ,
import { BackHandler } from 'react-native';
constructor(props) {
super(props)
}
componentWillMount() {
BackHandler.addEventListener('hardwareBackPress', this.handleBackButtonClick);
}
componentWillUnmount() {
BackHandler.removeEventListener('hardwareBackPress', this.handleBackButtonClick);
}
handleBackButtonClick = () => {
this.props.navigation.goBack(null);
return true;
};
我有一个特定的页面
我想禁用后退按钮在此页面上仅使用 react native
禁用 Android 设备后退按钮
它将处理 Back Press ,
import { BackHandler } from 'react-native';
constructor(props) {
super(props)
}
componentWillMount() {
BackHandler.addEventListener('hardwareBackPress', this.handleBackButtonClick);
}
componentWillUnmount() {
BackHandler.removeEventListener('hardwareBackPress', this.handleBackButtonClick);
}
handleBackButtonClick = () => {
this.props.navigation.goBack(null);
return true;
};