Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

120
Visualizações
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 Respostas
Responde à pergunta

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 Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda