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
¿Cómo obtener los datos clave específicos de una matriz multidimensional en reaccionar?

Estoy trabajando con una API donde obtuve datos en este formato: -

 [ 0:{ id: "1" name: "ttp" platforms:{ one: "false", } }, 1:{ id: "2" name: "spt" platforms:{ one: "true", two: "true", } }, }, ]

Los datos son muy grandes, tiene más de 100 índices. Quiero verificar si las plataformas están presentes en el índice. Supongamos que si algún índice contiene la plataforma one , quiero mostrar su id y no quiero mostrar ese índice que no tiene la plataforma one . Pero sé cómo hacer esto en React.

Aquí el código que quiero cambiar, no quiero usar el índice [0]

 if (response.status === 200) { console.log(response.data) list = response.data[0].platforms; }
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Puede usar filter() para filtrar su matriz y obtener solo los elementos que necesita según una condición.

En tu caso :

 if (response.status === 200) { console.log(response.data) list = response.data; const filteredList = list.filter( (e: any) => (e.platforms.one)); // filteredList contains just the objects that contains the value one }
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