ich reactnavigation Komponente von https://reactnavigation.org bin mit und dem Code mit unten i einen Bildschirmgehen zwei Bildschirme zurück mit einzelnem Presse-Event mit reactnavigation in native App reagiert
<Button
onPress={() => goBack()}
title="Go back from this HomeScreen"
/>
geht zurück, wie ich 2 Bildschirm gehen zurück auf einzelne Presse Aktion
ich diesen Code bin mit dem Navigator
const RouteConfigs = {
Login: {screen:Login},
Home: {screen:Home},
Chat: {screen:Chat},
Facebook: {screen:Facebook},
Facebookgallery: {screen:Facebookgallery}
}
const StackNavigatorConfig = {
headerMode: 'none',
}
export default StackNavigator(RouteConfigs, StackNavigatorConfig)
ich von zu Hause aus zu Facebook navigieren zu initialisieren mit dieser Code:
() => this.props.navigation.navigate('Facebook', {user:this.state.user})
und von Facebook zu Facebookgallery mit diesem Code:
onPress={() => this.props.navigation.navigate('Facebookgallery', {user:this.state.user}) }
jetzt will ich von Facebookgallery zum Haupt mit einigen Parametern direkt zurück gehen
no i in root dieses weil nicht verwenden kann ich mit Stellrad bin und ich brauche von hinten nach demselben Stellrad Bildschirm zu gehen, wo die Navigation ist Ursprung.es funktioniert, wenn OnPress = {() => GoBack()} 2 Mal auf den zwei verschiedenen Bildschirmen, aber ich brauche es direkt auf 2 Bildschirm zurück gehen, wie es passiert, wenn Sie manuell drücken Taste –
Reset löscht den gesamten Stapel und setzt (neu erstellt) alle Ansichten, die darunter liegen würden. Dies kann funktionieren, wenn die Ansicht, auf die Sie zurücksetzen möchten, hell ist und schnell geladen wird. Wenn dies nicht der Fall ist, bietet sie keine gute Benutzererfahrung. – Kristfal