你能告诉我如何在发送 http 请求时在 react js 中显示错误消息吗?
我在 nodejs 中创建了一个服务,我400
用error message
. 我想在 上显示此错误消息frontend
。
app.get('/a',(req,res)=>{
res.status(400).send({message:" some reason error message"})
})
现在我想在前端显示此错误消息。on catch I will not get this message
.
try {
const r = await axios.get('http://localhost:3002/a');
} catch (e) {
console.log('===============================================')
console.log(e)
console.log(e.data)
hideLoading();
setErrorMessage(e.message);
showErrorPopUp();
}
on catch
我不会收到这条消息。继续 stack of error
[![enter image description here][1]][1]