Javascript 如何在React Native中传递对象? const{screen}=数据; //屏幕='News',字符串 const{params}=数据; //参数=对象 //反对{ “正文”:“测试”, “创建时间”:“2020-05-25 21:25:37”, “地位”:1, “标题”:“测试”, 更新日期:“2020-05-25 21:25:37”, } 如果(notification.origin===“已选定”){ 如果(屏幕){ NavigationService.navigate(屏幕,{params}); } } 函数导航(routeName,对象){ log('routeName='+routeName); //routeName=新闻 console.log(对象); //反对{ “参数”:空, } }
问题 我无法在Javascript 如何在React Native中传递对象? const{screen}=数据; //屏幕='News',字符串 const{params}=数据; //参数=对象 //反对{ “正文”:“测试”, “创建时间”:“2020-05-25 21:25:37”, “地位”:1, “标题”:“测试”, 更新日期:“2020-05-25 21:25:37”, } 如果(notification.origin===“已选定”){ 如果(屏幕){ NavigationService.navigate(屏幕,{params}); } } 函数导航(routeName,对象){ log('routeName='+routeName); //routeName=新闻 console.log(对象); //反对{ “参数”:空, } },javascript,reactjs,react-native,Javascript,Reactjs,React Native,问题 我无法在函数导航中获取对象 我还是不明白。。 如果您能给我任何建议,我将不胜感激。在调用导航时,您不应在参数周围添加括号。这样说吧: NavigationService.navigate(屏幕,参数); 而不是: NavigationService.navigate(屏幕,{params}); 调用导航时,不应在参数周围添加括号。这样说吧: NavigationService.navigate(屏幕,参数); 而不是: NavigationService.navigate(屏幕,{pa
函数导航中获取对象
我还是不明白。。
如果您能给我任何建议,我将不胜感激。在调用导航时,您不应在参数
周围添加括号。这样说吧:
NavigationService.navigate(屏幕,参数);
而不是:
NavigationService.navigate(屏幕,{params});
调用导航时,不应在参数
周围添加括号。这样说吧:
NavigationService.navigate(屏幕,参数);
而不是:
NavigationService.navigate(屏幕,{params});
您是否可以添加更多的代码以准确了解您的问题所在您是在询问[object object]
?由于您有带字符串的+
,因此会对对象调用toString()
方法。尝试使用console.log('object='+JSON.stringify(object))
或者当我只使用console.log(object)时,只使用console.log(object)
@adiga
,它返回对象{“params”:null,}
。在调用导航
并检查它的值之前,是否可以记录控制台.log(params)
?此外,这是您的全部代码还是您有任何未发布的异步代码?@adiga It返回//对象{“body”:“test”,“created_at:“2020-05-25 21:25:37”,“status”:1,“title:“test”,“updated_at:“2020-05-25 21:25:37”,}
您是否可以添加更多的代码以准确了解您的问题所在您是在询问[object object]
?由于您有带字符串的+
,因此会对对象调用toString()
方法。尝试使用console.log('object='+JSON.stringify(object))
或者当我只使用console.log(object)时,只使用console.log(object)
@adiga
,它返回对象{“params”:null,}
。在调用导航
并检查它的值之前,是否可以记录控制台.log(params)
?另外,这是您的全部代码还是您有任何未发布的异步代码?@adiga It返回//对象{“body”:“test”,“created_at:”2020-05-25 21:25:37”,“status:”1,“title:”test”,“updated_at:”2020-05-25 21:25:37“,}