【问题标题】:Disable table pagination in Material-UI在 Material-UI 中禁用表格分页
【发布时间】:2021-11-19 10:17:39
【问题描述】:
我将 Material-UI 的 TablePagination 组件与 React 结合使用。
但是这个组件没有disabled 属性。
我有一个布尔值 loading,我想用它作为参数来启用或禁用 TablePagination 中的箭头。
如何达到这样的效果?
我尝试将 disabled 属性传递给 TablePagination,但它不起作用。
【问题讨论】:
标签:
javascript
reactjs
pagination
material-ui
【解决方案1】:
没有单个disabled 开关,但您可以像这样设置内部按钮组件的disabled 属性:
<TablePagination
SelectProps={{
disabled: isDisabled
}}
backIconButtonProps={
isDisabled
? {
disabled: isDisabled
}
: undefined
}
nextIconButtonProps={
isDisabled
? {
disabled: isDisabled
}
: undefined
}
{...}
/>
现场演示