React Native使用Navigator组件进行页面导航报this.props....is not a function错误

在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时的一样.

posted @ 2016-10-17 12:17  Milo_D  阅读(476)  评论(0编辑  收藏  举报