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

125
Vistas
Acceda al tamaño de página en una interfaz de usuario de material `<DataGrid autoPageSize/>`

Al usar <DataGrid autoPageSize/> , como se describe en los documentos , puede obtener una tabla de interfaz de usuario de material que establece automáticamente el tamaño de la página (es decir, la cantidad de filas por página) en función de la altura del navegador. Sin embargo, si está cargando datos progresivamente desde el servidor, necesita saber cuál es el tamaño de página para saber cuántos datos cargar por página y en qué fila está la tabla. Por lo que puedo decir, DataGrid solo le da acceso al número de página (a través de varios eventos) que no le permite determinar el tamaño de la página.

El componente le da acceso a un evento pageSizeChange , pero esto en realidad no se activa cuando el componente establece automáticamente el tamaño de su página usando autoPageSize , por lo que no ayuda aquí.

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

0

También me encontré con el mismo problema al intentar usar DataGrid con paginación del lado del servidor. Después de investigar un poco, descubrí que puedo ver que onPageSizeChange se activa cuando el componente se carga por primera vez. Ver este codeandbox .

Si observa la consola después de actualizar el navegador codesandbox, imprime 0, luego 5. Puede guardar esto en el estado y luego usarlo en sus llamadas onPageChange .

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