1
レスポンスにレスポンスボディにエラーコードが含まれていると、このプロミスコードを変更してエラーをスローするにはどうすればよいですか?Promise()のECMA 6の構文
return this.httpService.post('/create', data)
.toPromise()
.then(response => response.json() as CreatedResponse)
.catch(this.handleCreateError);
それは私がresponse.json().hasError
がtrueの場合、エラーをスローするように変更する必要が.then(response => response.json() as CreatedResponse)
です。さもなければ、約束はただ解決するべきです。
'.thenを追加します(JSON => json.hasError Promise.reject():?JSONを)' – 4castle
4castle @私はあなたがコメントしたようなものを投稿しようとしていました。 – SaiUnique