gpt4 book ai didi

reactjs - 如何更改Material-Table React中操作列的名称和图标

转载 作者:行者123 更新时间:2023-12-03 13:26:19 26 4
gpt4 key购买 nike

我正在使用Material Table我需要更改“操作”列名称,但该列是自动生成的,因为我正在使用 Material 表中的可编辑函数。

<MaterialTable
title=""
localization={{
body: {
editRow: {
saveTooltip: "Salvar",
cancelTooltip: "Cancelar",
deleteText: "Tem certeza que deseja deletar este registro?"
},
addTooltip: "Adicionar",
deleteTooltip: "Deletar",
editTooltip: "Editar"
}
}}
columns={state.columns}
data={state.data}
editable={{
onRowAdd: newData => createInstructor(newData),
onRowUpdate: async (newData, oldData) =>
updateInstructor(newData, oldData),
onRowDelete: oldData => deleteInstructor(oldData)
}}
/>

如何更改这些图标和列名称?

最佳答案

正如您所正确假设的那样,该列的标题以及 Material 表中的所有文本字符串都可以通过 localization 进行自定义。属性(property)。

<MaterialTable
// other props
localization={{
pagination: {
labelDisplayedRows: '{from}-{to} of {count}'
},
toolbar: {
nRowsSelected: '{0} row(s) selected'
},
header: {
actions: 'Actions'
},
body: {
emptyDataSourceMessage: 'No records to display',
filterRow: {
filterTooltip: 'Filter'
}
}
}}
/>

注意header.actions项。这就是适合您的。

关于reactjs - 如何更改Material-Table React中操作列的名称和图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58275642/

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