Lorsque j'appuie sur le bouton, il est censé naviguer vers une autre page et cela augmente également le nombre de vues.
Mais je ne peux pas comprendre de toute façon à les mettre en œuvre en même temps.
Voici mon code:
<Button onPress={Actions.ideaOnClick}>
<Button onPress={() => this.setState({views: ++this.state.views})}>
yourFunction(){
Actions.ideaOnClick();
this.setState({views: ++this.state.views});
}
<Button onPress={this.yourFunction.bind(this)}}>
Créez simplement une fonction qui fait les deux choses. Pas d'autre solution (si une bibliothèque a une utilité pour cela, elle ferait quelque chose de similaire) puisque onPress
est une fonction unique.
<Button onPress={() => {
Actions.ideaOnClick()
this.setState({views: ++this.state.views})
}}>