【发布时间】:2020-09-14 17:54:20
【问题描述】:
我试图在我的前端 React 中捕获并显示一个异常,该异常是由后端(spring)抛出的。
当我使用 Postman 进行调试时,我得到了我想要的 JSON 格式的异常-
但是,在 React 中我只收到状态码
我被这个看似简单的问题难住了。
Board.js
DataService.makeMove(move)
.then(res => {
//console.log(res.data);
setIsWhite((prev) => !prev);
props.setTheBoard(res.data);
setStatus(res.data[64]);
updateMovesList();
})
.catch(err => {
console.log(err)
//I added a bunch of nonsense console logs to try to find the info but they were mostly undefined as expected
console.log(err.errMessage)
console.log(err.message)
console.log(err.status)
console.log(err.errReason)
})
DataService.js
makeMove(move){
return axios.post(`${url}`, move);
}
【问题讨论】:
标签: json reactjs spring-boot