Aggrid使用后台排序(自定义排序)
作者:
fulen | 来源:发表于
2021-01-08 16:33 被阅读0次
1.1 给aggrid排序的时候,使用api setSort即可,但是如果想做成后台排序,后台的排序规则可能不完全和aggrid的排序规则一致,比如一些特殊字符例如: ;
等等,我们一旦setSort之后,后台排序没什么作用了,除非自定义sort,那么在不自定sort的情况下,可以通过comparator函数控制
if (sort && sort.length) {
sort.forEach((sortObj) => {
columnDefs.forEach((column) => {
if (sortObj.colId === column.field) {
if (sortObj.sort === 'asc') {
column.comparator = () => 1;
} else if (sortObj.sort === 'desc') {
column.comparator = () => 0;
} else {
column.comparator = null;
}
}
});
});
}
本文标题:Aggrid使用后台排序(自定义排序)
本文链接:https://www.haomeiwen.com/subject/ojgjgktx.html
网友评论