添加 React Navigation Drawer 时出现问题 - TurboModuleRegistry.getEnforcing(..)
Posted
技术标签:
【中文标题】添加 React Navigation Drawer 时出现问题 - TurboModuleRegistry.getEnforcing(..)【英文标题】:Problem when adding React Navigation Drawer - TurboModuleRegistry.getEnforcing(..) 【发布时间】:2021-06-10 13:59:07 【问题描述】:我在使用“反应导航”包添加抽屉导航器时遇到问题。
我已经尝试过的:
-
三重检查了 React Navigation 文档中列出的包
从头开始重新创建项目
根据其页面上的文档安装了 react native reanimated 包。
从 npm 和 react-native 清除缓存。
仅在 Stack Navigator 上试过,有效,问题仅在使用 Drawer Navigator 时出现
错误如下:ERROR Invariant Violation: TurboModuleRegistry.getEnforcing(...): 'NativeReanimated' could not be found. Verify that a module by this name is registered in the native binary.
【问题讨论】:
【参考方案1】:按照official react-native-animation installation guide中的步骤一一帮我解决了问题
【讨论】:
没用,我在 GitHub 上查看了 React Native 的问题部分,似乎很多人在新项目中面临同样的问题。目前还没有明确的解决方案以上是关于添加 React Navigation Drawer 时出现问题 - TurboModuleRegistry.getEnforcing(..)的主要内容,如果未能解决你的问题,请参考以下文章
React-native Navigation 添加汉堡包图标
在React Native Navigation V2中添加选项卡导航
在 React Native Navigation V2 中添加选项卡导航
将汉堡按钮添加到 React Native Navigation
如何将 mapStateToProps / redux 添加到 react-navigation TabNavigator?