InvalidPipeArgument:管道“ AsyncPipe” Angular 6和FIrebase的“ [对象对象]”

时间:2018-07-26 08:05:42

标签: angular firebase rxjs angular6

**错误:InvalidPipeArgument:管道“ AsyncPipe”的“ [object Object]”。 **

我正在尝试取消订阅可观察的

Angular-cli = 6.0.3

  

HTML home.component.html

<div class="starter-template">
  <h1>Firebase Data</h1>
  <ul>
    <li *ngFor="let course of courses$ | async">
      {{ course.$value }}
    </li>
  </ul>
</div>
  

Typescript home.component.ts

export class HomeComponent {
  courses$;
  constructor(db: AngularFireDatabase) {
    this.courses$ = db.list('/course');
    }
}

1 个答案:

答案 0 :(得分:2)

文档(https://github.com/angular/angularfire2/blob/master/docs/rtdb/lists.md#retrieve-data)表示您需要使用App\Http\Controllers\MyController2@MyAction2

.valueChanges()