我想在共同組件的所有屏幕作出反應本機。所以我可以在主要組件之間分享它們。使共享組件與調用navigation.navigate()裏面 - 反應原生
見下面我的代碼,一切正常但this.props.navigation.navigation.navigate('HireJob')
沒有工作。
mycode的:
export default class MyComponent extends Component {
callAndPush =() =>{
console.log('callAndPush');
this.props.navigation.navigate('HireJob')
}
render() {
return (
<TouchableHighlight style = {{backgroundColor : 'red' , height : 30}} onPress = {() => this.callAndPush()}>
<Text>Apple</Text>
</TouchableHighlight>
);
}
}
使用組件的:
render(){
return (
<View style = {styles.scrollSty}>
<MyComponent></MyComponent>
</View>
);
}
}
你能詳細說明嗎? – eden
@伊甸園想在所有視圖中添加一個共同點。這樣我就可以創建一個父母班來查看。 –
'Like component'? –
eden