material-ui Как изменить начальные строкиPerPage в TablePagination - PullRequest
1 голос
/ 28 июня 2019

Я новичок, используя материал, и я хочу убрать выделение «Строки на странице» и показать «n» строк, например, 10.

<TablePagination
          rowsPerPageOptions={[]}
          component="div"
          count={rows.length}
          rowsPerPage={10}
          page={page}
          backIconButtonProps={{
            "aria-label": "Previous Page"
          }}
          nextIconButtonProps={{
            "aria-label": "Next Page"
          }}
          onChangePage={handleChangePage}
          onChangeRowsPerPage={handleChangeRowsPerPage}
        />

enter image description here Но таблица продолжает показывать 5 строк. Как я могу изменить это поведение? Заранее спасибо

1 Ответ

2 голосов
/ 28 июня 2019

Это не работает, потому что это состояние, и вы не изменяете его правильно, в этом примере Material-UI вы должны инициализировать значение в React.useState(), как я это сделал в строке 119 этого пример.

const [rowsPerPage, setRowsPerPage] = React.useState(10); // this line will be the starting
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...