2017-08-11 51 views
0

爲什麼沒有這個工程航行時:反應母語:反應導航崩潰,並headerRight

headerRight: <Button title="Prout" onPress={() => this.props.navigation.navigate('MenuCQ')}/> 

當按下時,世博會剛剛崩潰,有沒有錯誤消息在所有。 onPress在我的渲染方法中的一個按鈕上工作,所以它應該在我的headerRight中工作,對不對?

如果不推動,所有其他的工作,和我的渲染方法完全相同的按鈕效果很好。

回答

1

我想用反應的導航,你不能訪問「這個」內屏幕navigationOptions爲V1.0.0,beta.11你。但是您將獲得該屏幕的導航對象,您可以使用該屏幕導航,如下所示:

navigationOptions: ({navigation}) => ({ 
     headerRight: <Button title="Prout" onPress={() => navigation.navigate('MenuCQ')}/> 
    }),