Я использую Angular 6 и умный стол:
https://akveo.github.io/ng2-smart-table/#/.
Все работает отлично, пока я не попытаюсь изменить данные со статических на динамические:
Это работает и показывает все в таблице:
source: LocalDataSource = new LocalDataSource();
data = [{
id: 1,
Customer: 'UK LTD',
Name: 'Mark Poll',
Code: '84615A',
PostalCode: 'U48K46',
Date: '09/19/2018',
},
];
this.source.load(this.data);
и это не так:
data1 = [];
source: LocalDataSource = new LocalDataSource();
getArray() {
this.afDatabase.list('/imones').valueChanges().subscribe(res => {
this.data1 = res;
console.log(this.data1)
})
}
this.source.load(this.data1);
Выходы равны:
![enter image description here](https://i.stack.imgur.com/oHrgr.png)
Что не так с этим, и, возможно, кто-то сталкивался с этой проблемой?