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

180
Visualizações
¿Cómo puedo registrar por consola el resultado de la promesa en lugar de la promesa?

Tengo rutas configuradas para una API local. Así que estoy tratando de recuperar el registro de la consola de datos api solo los datos. Pero cada vez que ejecuto mi código, la consola registra la promesa completa. ¿Alguna idea sobre cómo ayudar?

Este es mi código:

 const onPageLoad = async () => { const response = await fetch(`/api/project/projects`, { method: 'GET', headers: { 'Content-Type': 'application/json' }, }) if (response.ok) { console.log(response.json()) } else { console.error(err) } } onPageLoad();

Esto es lo que se muestra en el registro de la consola:

captura de pantalla del registro de la consola

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

0

Puede await la promesa de response.json() para obtener su valor:

 const onPageLoad = async () => { const response = await fetch(`/api/project/projects`, { method: 'GET', headers: { 'Content-Type': 'application/json' }, }) if (response.ok) { let value = await response.json(); console.log(value); // potentially do something else with value return value; } else { console.log('fetch() promise succeeded, but not with response.ok', response.status); throw new Error(`Got status ${response.status}`); } } onPageLoad().then(() => { console.log('all done'); }).catch(err => { console.log(err); });
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