React Native版本报错
2019-01-03 本文已影响0人
一亩三分甜
报错如下
undefined is not an object (evaluating 'RNGestureHandlerModule.State'
Simulator Screen Shot - iPhone X - 2019-01-02 at 16.30.15.png
解决办法
remove node_modules and package-lock.json
npm install
npm install --save react-navigation
npm install --save react-native-gesture-handler
react-native link
Invariant Violation: The navigation prop is missing for this navigator
Simulator Screen Shot - iPhone X - 2019-01-02 at 16.48.10.png
解决办法
import {
createStackNavigator,
createAppContainer
} from 'react-navigation';
const MainNavigator = createStackNavigator({...});
const App = createAppContainer(MainNavigator);
import {
createStackNavigator,
createAppContainer
} from 'react-navigation';
import Login from './view/login.js'
import SignUp from './view/signup.js'
const RootStack = createStackNavigator({
Home: {
screen: Login
},
Signup: {
screen: SignUp
}
});
const App = createAppContainer(RootStack);
export default App;
Unable to resolve module 'react-navigation' Module 'react-navigation' does not exist in the Haste module map
Simulator Screen Shot - iPhone X - 2019-01-02 at 12.57.13.png
解决办法
npm install --save react-navigation