【问题标题】:How to remove the overlay loader from material table?如何从材料表中删除覆盖加载器?
【发布时间】:2020-02-01 11:12:07
【问题描述】:

如何从表格中完全删除覆盖加载程序? (使用的表格:https://github.com/mbrn/material-table

【问题讨论】:

    标签: reactjs material-ui material-table


    【解决方案1】:

    您可以使用OverlayLoading字段来移除material-table的overlay loader样式。

    <MaterialTable
      columns={columns}
      data={...}
      components={{
        OverlayLoading: props => (<div></div>)
      }}
    />
    

    【讨论】:

      【解决方案2】:

      您可以在选项中将 loadingType 更改为线性:

      <MaterialTable
        columns={columns}
        data={...}
        options={{
          loadingType: 'linear'
        }}
      />

      【讨论】:

        【解决方案3】:

        你可以像这样覆盖 Overlay 加载组件,

        <MaterialTable
          columns={columns}
          data={...}
          components={{
            OverlayLoading: () => <div />
          }}
        />
        

        【讨论】:

          猜你喜欢
          • 2020-12-05
          • 2020-10-26
          • 1970-01-01
          • 2021-02-23
          • 2020-07-13
          • 2021-04-12
          • 2021-10-23
          • 1970-01-01
          • 2020-05-16
          相关资源
          最近更新 更多