LINUX.ORG.RU

Подскажите про Angular

 , , , ,


0

1

Проблема с пейджером, есть таблица данные которые получают с сервера

...
dataSource = new MatTableDataSource<DialogData>([]);
    displayedColumns: string[] = [ 'id', 'name', 'description', 'num_rows', 'created' ];
    @ViewChild(MatPaginator) paginator: MatPaginator;
...
    private updateList() {
        this.getList((res) => {
            if (typeof res.rows !== 'undefined') {
                this.dataSource.data = res.rows;
            }
        });
    }

    ngOnInit() {
        this.updateList();
        this.dataSource.paginator = this.paginator;
    }

При таком раскладе

this.dataSource.data = res.rows;
пейджер все корректно определяет, но таблица пустая

если сделать так:

this.dataSource = res.rows;

то таблица полная, пейджер по нулям ;(

не подскажете как динамически обновить и пейджер и таблицу?

Перемещено leave из development

Пометь как решённую, если пофиксил.

orm-i-auga ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.