我有几行数据,有些列可能是空的。我想在没有数据的列上插入一个
-
。
如果该列没有返回数据,有没有办法放置单元格的默认值?
像这样吗?
columnDefs: [
{name: 'ColumnA', field: 'columnA', default: '-'}
]
我已经试过了,但没用:
columnDefs: [
{name: 'ColumnA',
field: 'columnA',
valueSetter: params=>{
if(params.value === ''){
return '-'
}
}}
]
columnDefs: [
{name: 'ColumnA',
field: 'columnA',
valueFormatter: params=>{
if(params.value === ''){
return '-'
}
}}
]
如果这样使用你的代码对其他团队成员来说更好。
const isNull = (field) => {
return field == null || field == "" ? '---' : field
}
const columnDefs = [
{
field: 'fieldName',
headerName: "header Name",
valueFormatter: params => isNull(params.data.name)
},
{
field: 'sortName',
headerName: "header Name",
valueFormatter: params => isNull(params.data.sortName)
}
]