0
共有サービスでAPIを呼び出すときにエラーUnexpected token < in JSON at position 0
が発生しました。私はそれが非同期要求のために時々データが利用可能であると思うし、時にはこのエラーが表示されます。共有サービスのAngular2 async/promises 0の位置にあるJSONエラー
エラーログはこの要求を示しています。
public getStores(): void {
this.retrieveResults().subscribe((results) => {
this.storesChanged.next(results.Results)
});
}
public retrieveResults(): Observable<any> {
return this.http.get(__env.nodeRedApiUrl + __env.storeSummaryPath)
.map(res => res.json())
}
誰かがこのエラーが実際に表示されている理由を指摘できますか?私はちょうど私が非同期呼び出しであると思った。 Angular2で非同期/約束を処理する方法を教えてもらえますか?