React Native

this.props.navigator.push方法报错

2017-07-05  本文已影响87人  踏云小子

我现在需要从MinePage页跳转到了一个页,代码如下

<Text onPress={()=>{
        this.props.navigator.push({
          component:TagPage
        })
      }}>标签页</Text>

在使用navigator push时候报了如下错误

undefined is not an object (evaluating '_this2.props.navigator.push')

为啥?
简单来说,因为咱们页面没有navigator这个属性,所以报错了,所以,我在根页面把navigator属性传过来即可

//RootPage页

<MinePage {...this.props} />//索性把所有属性传来了,简单,粗暴
上一篇下一篇

猜你喜欢

热点阅读