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

460
Vistas
Configuración de la visibilidad de las columnas en AgGrid React

Tengo un BE que devuelve una matriz de objetos (columnas) en React. Los objetos están estructurados así {headerName: 'string', field: 'string', visible: boolean}. El parámetro visible en realidad no hace nada ya que la columna siempre estará visible. Sé que en AgGrid el objeto de columna tiene un parámetro visible que, si se cambia, muestra u oculta la columna. ¿Cómo puedo hacer que AgGrid use el parámetro visible que me da el backend? ¿Estoy usando la estrategia incorrecta aquí? ¿Como lo harias? En cuanto a cambiar el objeto devuelto por el backend y la configuración de AgGrid.

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

0

use useMemo y vuelva a crear columnDefs cuando sea necesario:

Manifestación

about 4 years ago · Juan Pablo Isaza Denunciar

0

Para ocultar/mostrar una columna en AG Grid, debe establecer la propiedad hide en la columna: https://www.ag-grid.com/javascript-data-grid/column-properties/#reference-display-hide

ingrese la descripción de la imagen aquí

Dado que su servidor está devolviendo visibility , sugeriría cualquiera de los dos enfoques:

  1. En el lado del cliente: agregue una función para modificar los datos devueltos por el servidor, de modo que la visibility se renombra para hide
  1. En el lado del servidor: el objeto de respuesta para los datos debe tener la propiedad hide
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