<p *ngFor="let item of items">{{item.name}}</p>
*ngForを使うと上記のようなエラーを返してくる。
そして{{item.name}}が何も返してくれない。
サーチするといろいろ、*ngForはArrayなどに使うのであってObjectには対応していないのだよ とかムツカシイお答えが多い。
対応方法も???なものばかり。
解決方法はズバリ
ビルトインPipeを使えばよい。
<p *ngFor="let item of items | async">{{item.name}}</p>
| async
を追加。
これだけ。
こういうやり方もある
this.someCollection.valueChanges()
.subscribe((items) => this.items = items);
ObservableのvalueChanges()にitemsを登録する(subscribeする)だけ。
以上。
おつかれ → オレ