我正在尝试使用 React Navigation 从一个屏幕导航到另一个屏幕。但发现了这个问题。
我按照 React Navigation 试了一下
那是因为你没有在你的函数中添加导航属性。 我附上了一个我的启动画面导航示例供您参考。
const Splash = ({navigation}) => { //Add navigation here inside your function
setTimeout(() => {
navigation.navigate('Dashboard');
}, 2000);
return (
//Code
);
};
所以只需在箭头函数中添加
{navigation}
。那行得通。