旧版的Navigator 的子组件 接收参数失败



  • 我使用旧版的Navigator (已经导包安装)
    但是
    1、它的顶部导航栏没显示出来, (还是它本来就没有像StackNavigator那样有一个顶部导航栏)
    2、this.props.Navigator.push({ /* Navigator 压栈 转跳到Detail 组件*/
    name:' xxx',
    component:'Detail',
    passProps:{
    id : 'xxx',
    }
    })

    我的Detail 组件接受参数失败,(还是我的代码有错)

    <Text> id = { this.props.id }</Text>


  • administrators

    1、没有
    2、检查renderScene中是否确实传递了passProps(比如有的教程用的名字是params)



  • @晴明 是的,的确少了 这句{...route.passProps } ,谢谢您的回复,谢谢


登录后回复