【问题标题】:Material Table: TablePagination not working材料表:TablePagination 不起作用
【发布时间】:2021-10-05 18:12:06
【问题描述】:

我在更改表格页面时遇到问题,无论是否单击更改页面按钮都会显示错误,错误看起来像这样

降级 material-ui/core 对我没有帮助 这是我的库版本

    "@material-ui/core": "^4.12.2",
    "@testing-library/jest-dom": "^5.14.1",
    "@testing-library/react": "^11.2.7",
    "@testing-library/user-event": "^12.8.3",
    "material-table": "^1.69.3",
    "react": "^17.0.2",
    "react-dom": "^17.0.2",
    "react-scripts": "4.0.3",
    "web-vitals": "^1.1.2"

【问题讨论】:

  • 这是一个警告,而不是错误。要摆脱它,就照它说的做:使用onPageChange 而不是onChangePage
  • 警告很清楚。
  • 是的,但它不会改变页面,所以警告是问题,我没有使用任何来自 material-ui 库的东西

标签: javascript reactjs material-ui material-table


【解决方案1】:

@material/core@4.12.2 的版本导致了这种情况,因为 TablePagination 中的方法已被弃用。由于 material-table 使用它并且没有升级这些不推荐使用的方法,因此它会引发错误。 (也发生在 4.12.1 中!)

将@material-ui/core 版本降级为 4.11.4,并将材料表版本保持为 1.69.3。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-06-24
    • 1970-01-01
    • 2019-01-28
    • 2020-07-08
    • 2020-10-23
    • 1970-01-01
    • 2021-04-21
    • 1970-01-01
    相关资源
    最近更新 更多