Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

147
Vistas
Poner datos de AsyncStorage en texto

He almacenado mis datos en el host local usando AsyncStorage y funciona bien. Puedo alert e iniciar sesión sin conexión, pero cuando voy a otra página puedo alert pero no puedo ponerlo en Text . Intenté algunas formas pero no funcionó.

 onSumbit = async () => { try{ await AsyncStorage.setItem('UserEmail',this.state.UserEmail) }catch (err){ console.log(err) } } getData = async () => { try { const UserEmail = await AsyncStorage.getItem('UserEmail') if(UserEmail !== null) { this.setState({ UserEmail }); console.log(UserEmail); } } catch(e) { //Error reading value } } <Text style={styles.FormText}>{this.state.UserEmail}</Text> <TextInput placeholder="Enter User Email" value={this.state.UserEmail} onChangeText={(UserEmail) => this.setState({UserEmail})} underlineColorAndroid='transparent' style={styles.TextInputStyleClass} /> //This code is working displayData = async ()=> { try{ let user = await AsyncStorage.getItem('UserEmail'); alert(user); }catch(error){ alert(error) } } /// in home page (another page ) render() { return ( <TouchableOpacity onPress ={this.displayData}> <Text>Click to display data</Text> </TouchableOpacity> ); } //This is work too, but in the Text it's not working
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Puede usar JSON.parse() para convertir la cadena de datos AsyncStorage al formato JSON

Este es tu código:

 let user = await AsyncStorage.getItem('UserEmail'); alert(user);

Y esto es lo que tienes que hacer:

 let user = await AsyncStorage.getItem('UserEmail'); alert(JSON.parse(user));
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda