将Fetch API与React Native一起使用时处理无法访问的服务器

时间:2018-08-08 14:12:05

标签: javascript react-native networking fetch

在我的本机应用程序中,服务器由用户指定。尽管我在“ URL”字段上放置了一些控件,但有时用户会放置一个根本不存在的URL。 然后,我收到一个TypeError:

  

网络请求失败

如何在我的代码中处理这些情况?

谢谢

1 个答案:

答案 0 :(得分:0)

您应该在.then中处理错误情况以获取API。

例如:

fetch('...URL')
.then(
  (response) => {
    console.log('success',response)
  },
  (err) => {
    console.log('error',err)
  }
);