在Axios后成功执行API时捕获错误,可以通过以下步骤实现:
import axios from 'axios';
axios.get('https://api.example.com/data')
.then(response => {
// 在请求成功时执行的操作
console.log(response.data);
})
.catch(error => {
// 在请求失败时执行的操作
console.error(error);
});
.then()
用于处理请求成功的情况,.catch()
用于处理请求失败的情况。在.catch()
中,可以通过error
参数来获取错误信息。.catch()
中添加相应的代码。例如,可以显示一个错误提示或者进行其他处理。.finally()
方法。例如,可以在请求结束后隐藏加载动画。这样,当Axios成功执行API请求时,会执行.then()
中的代码;当请求失败时,会执行.catch()
中的代码,并且可以通过error
参数获取错误信息。
对于Axios的更多详细信息和用法,请参考腾讯云的相关产品和文档:
领取专属 10元无门槛券
手把手带您无忧上云