安装抽屉导航器时需要额外设置吗??? Reanimated2 警告。反应本机

Do I need additional set up when installing drawer navigator??? Reanimated2 warning. React Native

有人可以澄清抽屉导航器是否需要除了 npm install react-native-gesture-handler react-native-reanimated 之外的额外设置?安装抽屉和 react-native-gesture-handler react-native-reanimated 后。抽屉上的官方文档不需要额外的步骤。但是,我收到警告“如果您想使用 reanimated 2,请完成安装步骤”。我的模拟器也很有趣。有时它有效,有时被冻结,导航不工作。我怀疑它可能与抽屉有关并重新激活。有什么需要说明的吗?

React Navigation 相关包包括 @react-navigation/drawer@react-navigation/stack@react-navigation/bottom-tabs@react-navigation/material-top-tabs 使用 react-native-gesture-handlerreact-native-reanimated 来实现流畅的手势和动画.

React Navigation 团队没有直接定义要使用的 react-native-gesture-handlerreact-native-reanimated 版本,因为所有这些包都在 React Native CLI 和 Expo CLI 环境中使用。

开发人员负责确定适合该项目的版本。

最近,Software Mention 和 Shopify 的团队合作开发了新的 REACT NATIVE REANIMATED VERSION 2。

这个新版本带来了一个新的更简单的 API 和 Turbo Modules 基础架构,该基础架构尚未完全部署在 React Native 中(特别是在 Android 上)。

当您使用 React Navigation 包时,您可以选择升级到 Reanimated V2 或继续使用旧版本。我期待该警告背后的原因。

预计模拟器在切换抽屉时会变慢,这不是抽屉问题。对于流畅的动画和手势,我建议使用真实的 Android 设备