Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

329
Visualizações
React Native: tratando de extraer los datos y almacenarlos en una variable

ingrese la descripción de la imagen aquí Soy nuevo en react-native. Estaba tratando de acceder a la API usando fetch. Pude imprimir el resultado en la consola pero no pude imprimir en una pantalla móvil. He adjuntado la captura de pantalla del código de práctica a continuación. [ingrese la descripción de la imagen aquí][2]

 import React from 'react' import { StyleSheet, Text, SafeAreaView} from 'react-native' const getMoviesFromApi = () => { //GET request fetch('https://reactnative.dev/movies.json', { method: 'GET', //Request Type //method: 'POST', }) .then((response) => response.json()) //If response is in json then in success .then((responseJson) => { //Success // alert(JSON.stringify(responseJson)); //console.log(responseJson); return responseJson; }) } const App = () => { let data = getMoviesFromApi() console.log(data) return ( <SafeAreaView> <Text> JSON.stringify{data} </Text> {/* <Text> JSON.stringify{parseData} </Text> */} </SafeAreaView> ) } const styles = StyleSheet.create({}) export default App

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Desea usar un useState y mantener los datos que recibe de la api dentro del estado, y useEffect para obtener los datos cuando el estado se actualice, al igual que la interfaz de usuario

Así que usaría algo como esto:

 import { useState, useEffect } from 'react'; const App = () => { const [movies, setMovies] = useState([]); useEffect(() => { const fetchMovies = async () => { const data = await getMoviesFromApi(); setMovies(data); // I supose it's an array of movies } }, [getMoviesFromApi]) return (...); }
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda