javascript - material-ui 如何更改 TablePagination 中的初始 rowsPerPage

标签 javascript reactjs material-ui

我是新手,我想删除选择的“每页行数”并显示“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 行。我怎样才能改变这种行为?提前致谢

最佳答案

我尝试了接受的答案,但是这需要对各个行的呈现方式进行更精细的控制。 如果您只想更改呈现的初始行数,请将 pageSize(参见文档中的此处 https://material-table.com/#/docs/all-props)传递给 MaterialTable 的选项属性,如下所示

 <div>
      <MaterialTable
        icons={tableIcons}
        columns={props.column_mapper}
        data={props.data}
        title="Fancy Title Here"
        options={{
          search: true,
          exportButton: true,
          pageSize:10
        }}
      />
 </div>

关于javascript - material-ui 如何更改 TablePagination 中的初始 rowsPerPage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56811047/

相关文章:

javascript - 如何处理 "outside"单击 Dialog (Modal)?

javascript - 从网络访问 firebase 数据库

javascript - 无法在 react 中导入JSON

javascript - 'function foo (callback)' 和 'foo(arg1, arg2, function(err,data))' 有什么区别?

reactjs - React-Router 的 URL 参数

javascript - 警告 : Failed prop type: Invalid prop 'component' supplied to 'Route' - react-router-dom

javascript - 如何在 react + Material 中以阅读颜色显示*?

reactjs - 如何为 reactjs 中的所有子页面创建通用页眉和页脚?

javascript - 不使用 Javascript 提交表单

javascript - Webstorm - 如何为 javascript 调试配置添加浏览器参数