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

148
Vistas
Reaccionar y buscar asignar columnas y filas de tablas

Soy nuevo en React y estoy usando Ant Design como marco. Hasta ahora he hecho un buen progreso en mi proyecto, poniendo en funcionamiento el backend y trabajando en el frontend con muchos componentes funcionando correctamente. ¡Feliz con el progreso hasta este punto!

Ahora estoy tratando de generar una tabla obteniendo los datos de mi API. Me las arreglé para recuperar los datos usando dentro de mi componente de clase usando:

 render(){ const workpack = fetch(process.env.REACT_APP_API_URL+'work_package') .then((response) => response.json()) .then((data) => console.log(data));

Inspeccioné el sitio y devuelve correctamente los datos de la API como:

 0: {work_package_ID: 1, work_package_name: 'Package1'} length: 1 [[Prototype]]: Array(0)

Mi problema surge cuando intento asignar los encabezados de columna de la tabla (claves) o las filas (valores).

Si uso Object.keys(workpack) u Object.values(workpack) para crear nuevas constantes extrayendo los datos, no puedo obtener los valores deseados y creo que es porque fetch ha puesto un "0" como clave delante del formación.

Al final, estoy buscando un procedimiento generalizado para generar la matriz "fuente de datos" y las matrices de "columnas" ( como se muestra en la documentación de Ant ) sin tener que copiar manualmente toda la información de mis tablas.

¿Alguna pista o referencia clara? He estado investigando durante un tiempo, pero no parece que encuentre una buena fuente.

¡Muchas gracias!

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Pruebe Object.keys(workpack[0]) u Object.values(workpack[0])

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