Скрытие столбцов в Angular 6 для обработки данных на сервере - PullRequest
0 голосов
/ 02 января 2019

Я пытаюсь переключать столбцы в Angular 6 Datatable

Вот мой код переключения

toggleColumns(visibleColumns: Array<any>) {
    if (visibleColumns) {
      this.visibleColumns = visibleColumns;
      this.dtElement.dtInstance.then((dtInstance: DataTables.Api) => {
        dtInstance.columns().every(function () {
          if (visibleColumns.indexOf(this.dataSrc()) !== -1 || this.dataSrc() === '_actions' || this.dataSrc() === 'selectAll') {
            this.visible(true);
          } else {
            this.visible(false);
          }
        });
      });

    }

Проблема в том, что при вызове метода столбцов столбцы скрываются, оставляябольшое пустое пространство.Может кто-нибудь помочь с переключением столбцов?

...