【问题标题】:Cannot read property 'ScrollView' of undefined on React-Native and React-Navigation 3.x无法读取 React-Native 和 React-Navigation 3.x 上未定义的属性“ScrollView”
【发布时间】:2019-06-01 14:38:18
【问题描述】:

当我按照https://reactnavigation.org/docs/en/getting-started.html的指示进行操作时

然后运行应用程序,我有这个错误

需要模块“node_modules/react-native-gesture-handler/index.js”,抛出异常:TypeError:

  "dependencies": {
    "react": "^16.8.6",
    "react-art": "^16.6.3",
    "react-dom": "16.8.6",
    "react-native": "^0.59.8",
    "react-native-gesture-handler": "^1.2.2",
    "react-native-modal-selector": "^1.0.3",
    "react-native-vector-icons": "^6.1.0",
    "react-native-web": "0.11.2",
    "react-navigation": "^3.0.0"
  },
  "resolutions": {
    "uglify-es": "3.2.2"
  },
  "devDependencies": {
    "@types/jest": "24.0.12",
    "@types/node": "^10.12.12",
    "@types/react": "16.8.15",
    "@types/react-dom": "^16.0.11",
    "@types/react-native": "^0.57.60",
    "@types/react-navigation": "^3.0.7",
    "@types/react-test-renderer": "16.8.1",
    "babel-jest": "24.7.1",
    "jest": "24.7.1",
    "metro-react-native-babel-preset": "0.50.0",
    "prettier": "1.17.0",
    "react-art": "16.8.6",
    "react-native-typescript-transformer": "^1.2.10",
    "react-scripts": "3.0.0",
    "react-scripts-ts": "^3.1.0",
    "react-test-renderer": "16.8.6",
    "ts-jest": "24.0.2",
    "tslint": "5.16.0",
    "tslint-config-prettier": "1.18.0",
    "typescript": "3.4.5"
  },

【问题讨论】:

    标签: react-native react-native-android react-navigation


    【解决方案1】:

    您需要安装 react-native-gesture-handler 包以使其工作npm install --save react-native-gesture-handler 并链接它。

    完整的安装指南可以在这里找到:https://kmagiera.github.io/react-native-gesture-handler/docs/getting-started.html

    【讨论】:

      猜你喜欢
      • 2019-06-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-27
      • 2017-10-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多