我是这个React原生和javascript的新手 . 我试图使用wix反应本机导航将数据从一个屏幕传递到另一个屏幕 . 这是我的代码在屏幕上的一个
_gotoAnotherScreen = (screen,data) => {
this.props.navigator.push({
screen: screen,
title: data.title,
passProps: {
data: data
}
});
};
我的数据是一个数组
在第二个屏幕上,我试图 grab 这样的 Value
const { params } = this.props.navigator;
console.log(params);
这是说未定义
任何人都可以告诉我如何捕获数据 .
我试图按照这个线程,Passing Data Using React-Native Navigation但是那些激光器给我错误说试图得到未定义的属性 .
请帮忙 . 谢谢
2 回答
在第一个屏幕 . 传递这样的param .
在第二个屏幕上,您可以像这样捕获参数值 .
经过大量的观察,我发现了一些试验和错误 .
它可以像任何其他对象一样使用 . 喜欢这个
this.props.data