我刚安装了较新的RNVI本机响应,使用RNVI时出现此错误,
不推荐使用BackAndroid,并且已从此软件包中将其删除。改用BackHandler
但是当我删除import FontAwesome from 'react-native-vector-icons/FontAwesome';
和<FontAwesome name="icon_name"/>
我尝试使用vscode甚至在RNVI github存储库上搜索BackAndroid
,但找不到任何BackAndroid
如何解决此问题?
答案 0 :(得分:0)
不要担心,我们有Backhandler而不是BackAndroid
使用“ react-native-vector-icons”:“ ^ 6.2.0”,
Use Case : import { BackHandler } from 'react-native' componentDidMount() { BackHandler.addEventListener('hardwareBackPress', this.handleBackPress); } componentWillUnmount() { BackHandler.removeEventListener('hardwareBackPress', this.handleBackPress); } handleBackPress = () => { this.goBack(); // works best when the goBack is async return true; }