J'ai utilisé le 'StackNavigator
', j'ai un problème à pousser lorsque le code de navigation écrit dans un événement de bouton. mais cela fonctionne bien si nous codons directement l'événement onPress,Réagir natif - Pousser un écran à l'autre ont un problème
Importer le fichier.
import { StackNavigator } from "react-navigation";
import SignUpScreen from "./SignUp";
Poussez une autre travaille:
render() {
console.disableYellowBox = true;
const { navigate } = this.props.navigation;
return (
<View style={styles.viewStyle}>
<TouchableHighlight style = {styles.buttonStart}
onPress={() => navigate("SignUpCompany")}>
<Image
source={require('./Images/hire.png')}
/>
</TouchableHighlight>
</View>
);
}
Poussez une autre via la fonction ne fonctionne pas:
pushcode() {
console.log('call');
this.props.navigation.navigate('SignUp');
}
render() {
return (
<TouchableHighlight style = {styles.buttonStart}
onPress={this.pushcode}>
<Image
source={require('./Images/hire.png')}
/>
</TouchableHighlight>
);}
ERREUR BOUTON CLICK:
Merci. Aidez-moi, s'il vous plaît.
oky. Je vais essayer –
merci, mais aussi problème même. Je vais éditer le code. –
quel problème je ne vous ai pas eu? –