在AG Grid版本25.x及以上中,可能会出现列过滤器列表缺少复选框图标的问题。为了解决该问题,可以通过在gridOptions中设置icons属性为true来启用对复选框的渲染。
示例代码:
var gridOptions = {
// 启用复选框图标
icons: true,
columnDefs: [...],
rowData: [...],
...
}
此外,如果您正在使用自定义主题,请确保提供复选框图标类。例如,在CSS中,添加以下类:
.ag-icon-checkbox-unchecked:before {
content: "\f0c8";
}
.ag-icon-checkbox-checked:before {
content: "\f14a";
}
.ag-icon-checkbox-indeterminate:before {
content: "\f06a";
}
.ag-icon-checkbox-unchecked-readonly:before {
content: "\f096";
}
.ag-icon-checkbox-checked-readonly:before {
content: "\f046";
}
.ag-icon-checkbox-indeterminate-readonly:before {
content: "\f0e7";
}
上一篇:AgGrid剪贴板:包括组头