在push的时候定义回调函数:
this.props.navigator.push({ component: nextVC, title: titleName, passProps: { //回调 getUserInformation: function(inforDict) { alert(inforDict); } } });
在push的界面调用
this.props.getUserInformation('回调');
注: 如果回调报错,

查看renderScene
renderScene={(route, navigator)=>{
let Component = route.component;
return<Component {...route.passProps} navigator = {navigator}/>;
}}
...route.passProps中passProps是不是和push时的一样.
本文详细介绍了在React Native中如何在页面push时定义并使用回调函数。通过具体代码示例,展示了如何在push的界面中调用定义好的回调,以及在遇到回调错误时的检查方法。同时,文章还提供了renderScene的正确实现方式,确保了回调函数能够正常工作。
4074

被折叠的 条评论
为什么被折叠?



