React Native

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
上一篇 下一篇

猜你喜欢

热点阅读