在发送请求时,使用try-catch语句捕获错误并处理。
如下面的例子:
import axios from 'axios';
async function getData() {
try {
const response = await axios.get('https://jsonplaceholder.typicode.com/users');
console.log(response.data);
} catch (error) {
console.error(error);
}
}
getData();
在这个例子中,使用了async/await来处理axios发送的异步请求。try语句块用于尝试异步操作,在错误发生时,catch语句块将捕获并处理错误。最终结果是,在控制台上打印出请求返回的数据,或者在捕获到错误时,向控制台输出错误消息。
这种方式可以使代码更加健壮,更加安全,避免了未处理错误导致的应用程序崩溃。