Javascript - Axios - 在浏览器控制台显示之前拦截网络 API 错误

时间:2021-01-11 10:44:04

标签: javascript api vue.js error-handling axios

我正在研究如何拦截 API 网络错误。 在我的 API 中,如果前端应用程序发送的密码不是好的密码,我会创建一个错误。在我的前端应用程序中,我试图捕捉这个 api 返回并在控制台中隐藏网络错误消息。

所以我想摆脱这个消息: Message to catch

我试图用 axios 捕捉错误

<View style={{ flex: 1 }}>
  <View
    style={{
      alignItems: "center",
      flex: 1,
    }}
  >
    <FlatList
      data={Comment}
      keyExtractor={Comment.id}
      renderItem={renderItem}
      removeClippedSubviews={true}
      scrollEnabled={false}
    />
  </View>

  <View>
    <Timeline data={data} />
  </View>
</View>

我也尝试使用新的 Promise((resolve, catch)=> {}) 但在我的 catch 之前仍然显示消息错误。

有人可以帮我吗?

0 个答案:

没有答案