gpt4 book ai didi

javascript - ReactJS:如何从 Material 表中禁用工具栏但不添加功能

转载 作者:行者123 更新时间:2023-12-05 02:49:00 24 4
gpt4 key购买 nike

enter image description here我想删除工具栏,因为它在表格和按钮之间创建了一个空白区域。但是当我设置 toolbar:false 时,它​​也会禁用我的添加新行功能。禁用工具栏但不添加功能的方法是什么?

  <MaterialTable
title=" "

options={{
search: false,
selection: true,
showTitle: false,
toolbar:false,


paging: false,
}}

columns={columns}
data={a}
icons={tableIcons}
editable={{
onRowUpdate: (newData, oldData) =>
new Promise((resolve) => {
handleRowUpdate(newData, oldData, resolve);
}),
onRowAdd: (newData) =>
new Promise((resolve) => {
handleRowAdd(newData, resolve);
}),
onRowDelete: (oldData) =>
new Promise((resolve) => {
handleRowDelete(oldData, resolve);
}),
}}
/>

最佳答案

我认为这段代码可以解决您的问题。

<MaterialTable
title=" "
components={{
Toolbar: (props) => (
<div
style={{
height: "0px",
}}
>
<MTableToolbar {...props} />
</div>
),
}}
options={{
search: false,
selection: true,
showTitle: false,
toolbar: false,

paging: false,
}}
columns={columns}
data={a}
icons={tableIcons}
editable={{
onRowUpdate: (newData, oldData) =>
new Promise((resolve) => {
handleRowUpdate(newData, oldData, resolve);
}),
onRowAdd: (newData) =>
new Promise((resolve) => {
handleRowAdd(newData, resolve);
}),
onRowDelete: (oldData) =>
new Promise((resolve) => {
handleRowDelete(oldData, resolve);
}),
}}
/>;

关于javascript - ReactJS:如何从 Material 表中禁用工具栏但不添加功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64205906/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com