Ho implementato una pagina di accesso che ha funzionato fino a quando non ho eseguito l'aggiornamento di react-native.TouchableHighlight onPress not working
Il problema che sto avendo è che il puntello onPress non viene chiamato:
<TouchableHighlight style={styles.button}
underlayColor='#f1c40f'
onPress={this.signIn}>
<Text style={styles.buttonText}>Sign In</Text>
</TouchableHighlight>
Qui è la mia funzione signin:
signIn: function(){
console.log("SignInAction signIn")
this.fetchData(); },
Il pulsante signin sembra essere depresso quando ho fare clic ma l'istruzione del registro non viene attivata.
Mi piace questo approccio. Inoltre, il mio codice ha avuto questo.signIn senza il(). Funziona anche senza la funzione freccia. – lernerbot
Ho avuto un problema simile: il mio onPress è stato chiamato automaticamente all'interno di una lista a scorrimento quando l'elenco scorreva. Aggiungendo la funzione freccia è stato risolto! –
mi hai salvato la vita. Ed è geniale usare la funzione abbreviazione per evitare che signIn abbia il proprio ambito. Bello! –