角材料CDK数据表

时间:2018-06-21 06:20:40

标签: angular angular-material angular-cdk

我是Angular Material Table的新手。我使用与mat-table类似的结构,但使用自己的dataSource。与此类似。

class ExampleDatasource extends DataSource {

dataSubject = new BehaviorSubject<any[]>([]);
connect() {
  return Observable.combineLatest(multipleObservables that will latest value) {
     return function();
 }
}
disconnect() {
  unsubscribe();
}

getdataFromAPI() {
  this._service.subscribe((data) => {
     this.dataSubject.next(data);
  });
}}

此方法面临的问题是,当我们回到此页面时,mat-table不会更新最新数据。我用过changeDectionRef但没有运气。我在组件的ngOnInit中调用getDataFromAPI。我还在mat-row上使用了[ngClass]指令,这给了我一个新的ObjectUnsubribed错误。

我们非常感谢您的帮助。 谢谢!

0 个答案:

没有答案
相关问题