1
私はこのAPI React Appを開発中です。私はAPI要求を得るためにSuperagentを使用しています。しかし、応答がないときにエラーを処理するのに問題があります。私はこれを捕まえていない(約束している)エラー:失敗したHTTP応答。私はすべてのコードをtry-catchの中に入れようとしましたが、それでもエラーは発生しません。 これは私のコードです:スーパーエージェントのエラー処理React Javascript
handleClick() {
var searchWord = this.refs.search.value;
var url = "https://restcountries.eu/rest/v2/name/" + searchWord + "?fullText=true";
Request.get(url).then((response) => {
var res = JSON.parse(response.text);
this.setState({
name:res[0].name,
flag:res[0].flag,
capital:res[0].capital,
});
});
}
私が見つけた何かそのようなことがなかったことをユーザにプリントアウトして、エラーを処理します。
ありがとうございます!いいえ、私はもうエラーを受け取りません! – antonidag