は私が私が答えにいくつかの例を参照してくださいしかし、観察可能Angular2:AsyncPipeと観測、プロパティを取得することはできません(TypeError例外:プロパティ...ヌルのを読み取ることができません)
によって返されたオブジェクトのプロパティを取得しようだから、私のアプリでは、私はエラーが発生します。それは私が安全ナビ演算子を使用することをお勧めしたよう
http://plnkr.co/edit/X5xNDOFmCpLOnzv4X0xo?p=preview
@Component({
selector: 'my-app',
providers: [AppService, HTTP_PROVIDERS],
template: `<h1>.?</h1>
<div *ngIf = "data$">
{{(data$ | async)?.total}}
</div>`
})
export class AppComponent {
data$ : Observable<any> = null;
constructor (private appservice : AppService) {}
ngOnInit(){
this.data$ = this.appservice.getData();
}
}
が、それは助けにはならない(。?):同じエラーがPlunkerに再現されます。
にバインドする必要が回避策として
すでに固定されています)https://github.com/angular/angular/issues/10639 –