Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
React native 传递给组件的反应本机值为空_React Native_React Navigation - Fatal编程技术网

React native 传递给组件的反应本机值为空

React native 传递给组件的反应本机值为空,react-native,react-navigation,React Native,React Navigation,在我的功能组件A中,我有 import {withNavigation} from 'react-navigation'; ... ... console.debug(item);//it gives complete dictionary navigation.navigate("B",{item:item}); ... export default withNavigation(A); 在我的其他功能组件B中: import {withNavigation}

在我的功能组件A中,我有

import {withNavigation} from 'react-navigation';
...
...
   console.debug(item);//it gives complete dictionary
   navigation.navigate("B",{item:item});
...
export default withNavigation(A);
在我的其他功能组件B中:

import {withNavigation} from 'react-navigation';
function B({navigation}, item) {
  console.debug(item);// giving me {}
...
export default withNavigation(B);

尝试使用官方文件中提到的
{route,navigation}
。在这里

希望它能起作用

import {withNavigation} from 'react-navigation';
function B({ route, navigation }) {
  console.debug(route.params.item);
...
export default withNavigation(B);