【问题标题】:How do you clear out the sorting icons in ngx-datatable?如何清除 ngx-datatable 中的排序图标?
【发布时间】:2018-10-10 17:23:57
【问题描述】:
我在 Angular 5.0 中使用 ngx-datatable 并在执行服务器端分页和在后端排序时将 externalSorting 设置为 true 来实现排序。我有一个按钮,单击时会将表中的数据重置为加载时显示的数据,以便在完成一堆排序后,用户可以重置为原始视图。它按预期工作,但是我不知道如何清除列标题中的排序图标。有没有办法做到这一点?
【问题讨论】:
标签:
javascript
html
css
angular
ngx-datatable
【解决方案1】:
最终解决方案是创建对 ngx-datatable 元素的引用,并将 sorts 数组设置为空白数组。
示例 HTML:
<ngx-datatable #table
class="material"
[columns]="cols"
[rows]="rows"
>
和打字稿:
@ViewChild(DatatableComponent) table: DatatableComponent;
reset() {
this.table.sorts = [];
}