Сообщение об ошибке не работает должным образом в ngx-datatable - PullRequest
0 голосов
/ 22 января 2019

В настоящее время я работаю с ngx-datatable.

Я собираю данные после подписки и сохраняю их в dataRows:

this.dataRows = res.data.items;

, которые затем передаются в ngx-datatable

<ngx-datatable
            class="bootstrap"
            [rows]="dataRows"
            [columns]="dataColumns"
            [columnMode]="'force'"
            [headerHeight]="50"
            [selectionType]="'single'"
            [selected]="selected"
            (select)="recordSelected()"
            [messages]="{emptyMessage: 'Data not found!', totalMessage: 'total'}"
            [count]="totalItems"
            >
        </ngx-datatable>

Моя проблема в том, что если dataRows пусто, оно показывает пустое сообщение, но я тоже получаю сообщение об ошибке

core.js:1350 ERROR TypeError: Cannot convert undefined or null to object

1 Ответ

0 голосов
/ 06 февраля 2019

проверить с помощью условия if .. например if (data! == null) {

this.dataRows = data;

}

...