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

169
Vistas
¿Cómo ocultar valores nulos durante el renderizado en React?

Tengo este punto final de API:

 GET https://xxx/xx

Resultado:

 { "name": "Ana", "status": null, }

Presento el resultado de la API dentro de una página en blanco en mi aplicación y la página contiene lo siguiente:

 Ana null

Quiero ocultar valores nulos . No quiero que se muestre 'nulo' en absoluto. ¿Cómo puedo lograr esto en React/Javascript?

 {name && ( <span> {name} <br /> </span> )} {status && ( <span> {status} </span> )}
about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

su código debería funcionar bien, creo que necesita convertir su respuesta api a json.

ejemplo

 const response = await fetch(URL); const jsonResponse = await response.json();
about 4 years ago · Juan Pablo Isaza Denunciar

0

Esto es correcto por lo que me ha dicho en los comentarios. Creo que tiene un valor predeterminado establecido para la respuesta de que el estado es una cadena. Por favor verifíquelo.

 const [status, setStatus] = useState<string | null>(null); {status && ( <span> {status} </span> )}

cuando lo configure con setStatus, asegúrese de que el valor no sea nulo como este

 if (response.data.status) { setStatus(response.data.status) }
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