大家好,我已经禁用了CSV和打印,因为我只需要EXCEL.现在只显示EXCEL,但需要2次点击才能导出.点击下拉菜单显示,然后 Select 导出EXCEL.如何让它一键输出到EXCEL中不显示下拉菜单.谢谢

我有这个 <GridToolbar导出打印选项={{disableToolbarButton:True}}csvOptions={{disableToolbarButton:True}}/>

enter image description here

推荐答案

您正在try 使用现有的GridToolbar,该工具栏可呈现为包含最多3个子菜单项的下拉列表.禁用其中的两个仍然会使Excel子菜单项呈现,因此需要单击两次才能启用.

相反,您可以使用直接调用Export To Excel API的单个按钮来创建a custom toolbar.

Reactjs相关问答推荐

useReducer和带有回调的useState之间是否有实际区别?

react 表复选框不对任何操作做出react

props 可以在Reaction中锻造吗?

Formik验证不适用于物料UI自动完成

如何创建react router v6的自定义子路由?

Redux Provider Stuck甚至彻底遵循了文档

如何在React中正确地将密码输入类型切换为文本或反之亦然(下一页)

为什么在页面重新加载时Location.State变得未定义?

在迭代状态时无法读取未定义的属性(读取 map )

预期无限重新渲染但没有发生

Mui 在 TextField 标签上添加工具提示显示两个工具提示框

是的验证:使用 useFieldArray 访问表单值

REACT: UseState 没有更新变量(ant design 模态形式)

React Router v6 路径中的符号

Zod 验证模式根据另一个数组字段使字段成为必需字段

如何读取 null 的属性?

动态添加或删除文本输入字段并将值设置为 React JS 中主要状态的数组

当我在其中传递 2 个箭头函数时,为什么我的 onClick 事件不适用于 useState

如何使用 babel 将 SVG 转换为 React 组件?

如何防止 mui x-date-picker 被截断?