带有 Firebase 的数据表 angular4

Datatable angular4 with firebase

Datatableangular 4 错误 firebase

我认为中的错误|异步因为它不是JSON对象

HTML

<tr *ngFor="let item of items | async; let i = index">
   <th scope="row">{{i}}</th>
   <th>{{item.$key}}</th>
   <td>{{item.name}}</td>
   <td>{{item.mobile}}</td>
</tr>

Component.ts

listOfUsers(page) {
this.items = <FirebaseListObservable<any>> this.af.list('/user', {
  query: {
    orderByChild: 'name'
  }
}).map((user)=>{
  return user.map(user_data=>{
    user_data.name;
    user_data.mobile;
    return user_data;
  })
})
}

我该如何解决这个问题。

我在这个 link 上找到了解决方案:

https://github.com/mariuszfoltak/angular2-datatable