React Native Error:TypeError:null不是一个对象_RNGestureHandlerModule.default.Direction

时间:2019-11-13 08:02:40

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

我尝试了多种方法来纠正此错误,但所有尝试均失败了。

  
      
  • 非Android操作系统。
  •   

_RNGestureHandlerModule.default.Direction

我正在尝试使用android。我发现错误 react-native-gesture-handler 购买了,但我不知道如何解决。

我正在逐步遵循此说明https://reactnavigation.org/docs/en/getting-started.html

我尝试链接“ react-native-gesture-handler”手册。并尝试不关联。 我用代码

制作了 react-native.config.js
exports = {
    dependencies: {
      'react-native-gesture-handler': {
        platforms: {
          android: null,
          ios: null,
        },
      },
    },
  };

我正在使用系统:

 OS: Linux 5.3 Arch Linux undefined
    CPU: (12) x64 Intel(R) Core(TM) i7-8700K CPU @ 3.70GHz
    Memory: 16.06 GB / 31.21 GB
    Shell: 5.0.11 - /bin/bash
  Binaries:
    Node: 12.13.0 - /usr/bin/node
    Yarn: 1.19.1 - /usr/bin/yarn
    npm: 6.12.1 - /usr/bin/npm
    Watchman: 4.9.0 - /usr/local/bin/watchman
  npmPackages:
    react: 16.9.0 => 16.9.0 
    react-native: 0.61.4 => 0.61.4 
  npmGlobalPackages:
    react-native-cli: 2.0.1

"react-navigation": "^2.18.2",
"react-navigation-stack": "^1.10.3"
  
      
  • 非Android操作系统。
  •   

_RNGestureHandlerModule.default.Direction I wrote about the bug react-native-gesture-handler Github

3 个答案:

答案 0 :(得分:0)

只需简单地在注释行: //从'./Directions'导出{默认为Directions};

在您的项目中-> node_modules-> react-native-gesture-handler-> GestureHandler.js

我认为它希望对您有所帮助

答案 1 :(得分:0)

另一个错误是什么?向我显示您的新错误

答案 2 :(得分:0)

请尝试

Pod update

对我有用