我正在尝试将一组数据从 React Native 中的一个页面传递到另一个页面。当我console.log路线时,我可以看到参数,但是当我记录route.params时,它是未定义的。 将数据从输入传递到 Home 的代码
我尝试访问route.params和route.params.data,但它们都未定义,即使我在记录路由变量时可以看到它们。
将来请在问题中添加代码,以便更轻松地更新和提供答案。
您需要将此行更改为以下内容:
const {data} = route.params || {data: []};
// to this
const {data} = route?.route?.params ?? {data: []};