You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

React旧版Material UI Grid Pro隐藏打印选项无效问题求助

解决旧版Material UI Grid Pro隐藏打印选项的问题

旧版本的Material UI DataGrid Pro中,GridToolbarExport组件并不支持通过printOptions.disableToolbarButton来隐藏打印选项,你需要直接使用disablePrint属性来实现需求。

修改后的代码如下:

function CustomToolbar() {
  return (
    <GridToolbarContainer>
      <GridToolbarExport disablePrint />
    </GridToolbarContainer>
  );
}
export default function RemovePrintExport() {
  return (
    <div style={{ height: 300, width: "100%" }}>
      <DataGridPro
        loading={false}
        components={{
          Toolbar: CustomToolbar
        }}
        columns={[]}
        rows={[]}
      />
    </div>
  );
}

这个属性会直接移除导出下拉菜单中的打印选项,适配你使用的旧版组件API。

内容的提问来源于stack exchange,提问作者Joseph

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.10 12:55:25