Как убрать значки сортировки в ngx-datatable?

Я использую ngx-datatable с Angular 5.0 и реализую сортировку с параметром externalSorting, для которого установлено значение true, поскольку я выполняю разбиение на страницы и сортировку на стороне сервера в бэкэнде. У меня есть кнопка, которая при нажатии сбрасывает данные в таблице на данные, которые отображаются при загрузке, так что после завершения сортировки пользователь может вернуться к исходному виду. Он работает по назначению, однако я не знаю, как убрать значки сортировки в заголовке столбца. Есть ли способ сделать это?


person MeesterMarcus    schedule 30.04.2018    source источник


Ответы (1)


Решение закончилось тем, что создала ссылку на элемент ngx-datatable и установила для массива sorts пустой массив.

Пример HTML:

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

И TypeScript:

@ViewChild(DatatableComponent) table: DatatableComponent;

reset() {
    this.table.sorts = [];
}
person MeesterMarcus    schedule 30.04.2018