ngx-datatable中的排序图标怎么清除?

How do you clear out the sorting icons in ngx-datatable?

我将 ngx-datatable 与 Angular 5.0 一起使用,并且在执行服务器端分页和后端排序时将 externalSorting 设置为 true 来实现排序。我有一个按钮,单击它会将 table 中的数据重置为加载时显示的数据,以便在完成一堆排序后,用户可以重置为原始视图。它按预期工作,但是我不知道如何清除 header 列中的排序图标。有办法吗?

解决方案最终是创建对 ngx-datatable 元素的引用,并将排序数组设置为空白数组。

示例HTML:

<ngx-datatable #table
   class="material"
   [columns]="cols"
   [rows]="rows"
>

和打字稿:

@ViewChild(DatatableComponent) table: DatatableComponent;

reset() {
    this.table.sorts = [];
}