我现在需要从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} />//索性把所有属性传来了,简单,粗暴