【发布时间】:2022-01-16 22:55:03
【问题描述】:
我刚刚安装了反应导航版本 6,我收到以下错误
尝试在空对象引用上调用接口方法 boolean com.swmansion.reanimated.layoutReanimation.NativeMethodsHolder.isLayoutAnimationEnabled()
下面是我的代码
/**
* Sample React Native App
* https://github.com/facebook/react-native
*
* @format
* @flow strict-local
*/
import 'react-native-gesture-handler';
import React from 'react';
import {
SafeAreaView,
ScrollView,
StatusBar,
StyleSheet,
Text,
useColorScheme,
View,
} from 'react-native';
import { NavigationContainer } from '@react-navigation/native';
import { createStackNavigator } from '@react-navigation/stack';
import Upload from './Screens/Upload';
import Display from './Screens/Display';
const Stack = createStackNavigator()
function App() {
return (
<NavigationContainer>
<Stack.Navigator>
<Stack.Screen
name='Screen_A'
component={Upload}
>
</Stack.Screen>
<Stack.Screen
name='Screen_B'
component={Display}
>
</Stack.Screen>
</Stack.Navigator>
</NavigationContainer>
);
};
export default App;
这是我第一次使用 react-native 和 react-native 导航希望构建应用程序
【问题讨论】:
-
请提供 package.json 文件。或者如果您提供整个 repo 链接(将其放到 GitHub 之后)会更好
-
我花了 6 个小时解决了这个问题并发布了答案。谢谢大家的帮助——
-
太棒了........!!
标签: react-native react-navigation react-navigation-v5 react-navigation-stack react-navigation-drawer