我正在构建CRUD功能,create前几天在组件中使用了相同的代码,但现在它给出了一个错误:
- 未处理的拒绝(TypeError):无法读取未定义的属性(阅读'data')*
我得到了一个验证错误,不确定它是否与道具有关。下面是错误所在的代码:
> 30 | const errorResponse = err.response.data.errors;
console.log(errorResponse)
| ^ 31 | const errorArr = [];
32 | for (const key of Object.keys(errorResponse)) {
33 | errorArr.push(errorResponse[key].message)```
Is anyone familiar with this issue and knows how to fix it?
3条答案
按热度按时间wmtdaxz31#
您试图读取不存在的对象的数据。
尝试
console.log(err)
和console.log(err.response)
您可能会发现您的响应中有一些错误。myzjeezk2#
问题可能来自于将API连接到应用程序的URL,因此不会从数据库中检索数据
ufj5ltwl3#
我用try和catch来解决这个问题