【问题标题】: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
      }
      {...}
    />
    

    现场演示

    【讨论】:

      猜你喜欢
      • 2021-01-27
      • 2021-02-06
      • 1970-01-01
      • 2016-12-15
      • 1970-01-01
      • 2021-08-07
      • 2020-05-01
      • 2018-03-24
      • 2020-10-13
      相关资源
      最近更新 更多