在ag-Grid中,如果要在表格中正确显示&
符号,可以使用以下解决方法:
cellRenderer
函数自定义渲染单元格的内容,将&
符号转义为HTML实体编码&
。function cellRenderer(params) {
return params.value.replace(/&/g, '&');
}
// 在列定义中使用cellRenderer
var columnDefs = [
{
headerName: 'Column',
field: 'column',
cellRenderer: cellRenderer
}
];
valueFormatter
函数自定义格式化单元格的内容,将&
符号转义为HTML实体编码&
。function valueFormatter(params) {
return params.value.replace(/&/g, '&');
}
// 在列定义中使用valueFormatter
var columnDefs = [
{
headerName: 'Column',
field: 'column',
valueFormatter: valueFormatter
}
];
&
,可以在列定义中设置autoHeight
属性为true
,以确保单元格能够正确显示HTML实体编码。var columnDefs = [
{
headerName: 'Column',
field: 'column',
autoHeight: true
}
];
使用以上任一方法,可以确保ag-Grid中的&
符号能够正确显示在表格中。