【发布时间】:2021-07-27 14:10:03
【问题描述】:
我有以下代码,它应该捕获错误并从那里读取状态代码
useEffect(async () => {
try {
const response = await apiSettingsSite.fetchProductsCalc();
console.log(response)
} catch (error) {
console.log(error.response)
}
},[])
但是当发生 400 错误时,我在控制台中从 try 块中得到 null,甚至没有触及来自 catch 的代码。与 .then .catch 相同
【问题讨论】: