Ag-Grid 行数据.map param.value
Ag-Grid row data .map param.value
我正在使用 Ag-Grid React - 并尝试使用以下方法在 rowData 中映射 params.value:
{
headerName: "Assigned To",
field: "assignedTo",
colId: "assignedTo001",
sortable: true,
floatingFilter: true,
filter: 'agTextColumnFilter',
cellRendererFramework: function(params) {
if(!params.data.assignedTo) {
return ''
}
// return JSON.stringify(params.data.assignedTo)
params.data.assignedTo.map((user) => {
if(user) {
return JSON.stringify(user)
}else{
return 'Not assigned'
}
})
}
},
.map // return JSON.stringify(params.data.assignedTo)
上方的注释行工作正常,但我需要映射数组以显示 user.uid 或 user.name。
我开始尝试使用默认的 params.value,但它不起作用,所以我改用 params.data。
上面的代码不工作,出现 Uncaught Error: cellRendererFramework(...): Nothing was returned from render.
错误。
从一个数组中连续 return 多个值的最佳方法是什么?
在params.data.assignedTo.map((user) => {
之前添加return
语句
我正在使用 Ag-Grid React - 并尝试使用以下方法在 rowData 中映射 params.value:
{
headerName: "Assigned To",
field: "assignedTo",
colId: "assignedTo001",
sortable: true,
floatingFilter: true,
filter: 'agTextColumnFilter',
cellRendererFramework: function(params) {
if(!params.data.assignedTo) {
return ''
}
// return JSON.stringify(params.data.assignedTo)
params.data.assignedTo.map((user) => {
if(user) {
return JSON.stringify(user)
}else{
return 'Not assigned'
}
})
}
},
.map // return JSON.stringify(params.data.assignedTo)
上方的注释行工作正常,但我需要映射数组以显示 user.uid 或 user.name。
我开始尝试使用默认的 params.value,但它不起作用,所以我改用 params.data。
上面的代码不工作,出现 Uncaught Error: cellRendererFramework(...): Nothing was returned from render.
错误。
从一个数组中连续 return 多个值的最佳方法是什么?
在params.data.assignedTo.map((user) => {
return
语句