只需从rn 0.60.5 -> 0.68.1更新我的项目
“反应-导航”:"3.3.2“
我以成功的构建启动该项目,但当metro完成重新加载应用程序时,它显示的错误如下:
无法解析来自/Users/myName/Desktop/ProjectName/aksesapp/node_modules/@react-navigation/native/node_modules/react-native-gesture-handler/DrawerLayout.js: react-native/Libraries/Animated/src/AnimatedEvent的模块/Users/myName/Desktop/ProjectName/aksesapp/node_modules/@react-navigation/native/node_modules/react-native-gesture-handler/DrawerLayout.js: react-native/Libraries/Animated/src/AnimatedEvent,无法在项目中或在以下目录中找到: node_modules/@react-navigation/native/node_modules/react-native-gesture-handler/node_modules node_modules/@react-navigation/native/node_modules node_modules ../node_modules
import { AnimatedEvent } from 'react-native/Libraries/Animated/src/AnimatedEvent';

发布于 2022-05-01 03:26:47
您需要从react本机导入动画api。
import { Animated } from react-native然后你可以使用像这样的事件函数。
Animated.event()https://stackoverflow.com/questions/72073530
复制相似问题