【发布时间】:2020-09-18 07:58:50
【问题描述】:
我是 react-native 的新手。在成功获取 API 后,我正在尝试将一些数据与导航一起传递。
if (response.status === 200) {
navigation.navigate(EditProfile, {
password: password,
address: 'Address',
firstname: 'John',
lastname: 'Doe',
});
}
在接收屏幕中,根据反应导航 5 我使用“路线”关键字来获取附加的参数。首先我用过
const {firstname} = route.params
它不起作用,所以我尝试记录参数的输出。
const EditProfile = ({route}) => {
console.log(route.params);
console.log(route);
return(someJSX)
输出:
LOG undefined
LOG {"key": "EditProfile-eaMKo66zwdmYhxnS-uOdr", "name": "EditProfile", "params": undefined}
几个小时以来我一直陷入困境,请帮助我 谢谢。
【问题讨论】:
标签: javascript reactjs react-native navigation react-navigation