在react native中重定向到另一个页面



大家好,我是react native的新手,我试图使页面重定向,只有当有人按下当前页面上的图像时才会发生。新闻事件是关于可触摸性的,我想当重定向时,你被重定向到的页面上显示的数据应该来自上一页中某人按下的图像的id

我尝试使用导航。组件中的导航道具,但它只重定向,但不记录按下的id,所以没有数据显示

你可以使用

navigation.navigate('YourScreen', { itemId: 'some_id', otherParam: 'anything you want here'});

然后在导航到

的下一个屏幕中
function DetailsScreen({ route, navigation }) {
const { itemId, otherParam } = route.params; <- Grab params here
console.log(itemId);
return (
<SomeComponent />
);
}

你可以在这里看到文档

最新更新