Maison > Questions et réponses > le corps du texte
<Icon.Button onPress={() => {this._change('male')}} name="ios-male">男</Icon.Button>
Écrire comme ceci signalera une erreur. Vous devez l'écrire de la manière suivante et la mettre en retour
. <Icon.Button onPress={() => {() => {this._change('male')} }} name="ios-male">男</Icon.Button>
Est-ce que quelqu'un sait pourquoi
仅有的幸福2017-06-10 09:51:13
Ceci n'est pas une fonction avec des paramètres, vous exécutez directement une fonction avec des paramètres.
N'avez-vous pas remarqué que _change
n'a pas attendu que le clic commence ?
La deuxième façon de l'écrire est d'envelopper cette méthode avec une fonction et d'exécuter cette fonction lorsque vous cliquez dessus.
Jetons un coup d’œil aux bases pertinentes.