React Nativeの新機能です。反応ネイティブのアラートクリックからリダイレクトしたいしかし、まだエラー これは私のコードです。 {text: 'OK', onPress:() => props.onButtonPress()}
:感謝Alert React Nativeで他のページをリダイレクトする方法
render() {
return (
<View style={styles.Footer}>
<TouchableHighlight
onPress={() => Alert.alert(
'Logout',
alertMessage,
[
{text: 'Cancel', onPress:() => console.log('Cancel Pressed!')},
{text: 'OK', onPress:() => this.onButtonPress()},
]
)}>
<View style={styles.button}>
<Text style={styles.buttonTitle}>Logout</Text>
</View>
</TouchableHighlight>
</View>
);
}
onButtonPress() {
const resetAction = NavigationActions.reset({
index: 0,
actions: [
NavigationActions.navigate({ routeName: 'Home'})
]
})
this.props.navigation.dispatch(resetAction)
}
どのようなエラーが表示されますか? – Avdept
未定義はオブジェクトではありません( 'this.props.navigation.dispatch'を評価しています)。このエラー@Avdept – Queen