springboot捕获Notice.vue:175 Uncaught (in promise) TypeError: Cannot read properties of null (reading 'records')错误
时间: 2023-11-19 15:56:15 浏览: 90
519springboot + vue 幼儿园管理系统.zip(可运行源码+数据库文件+文档)
根据提供的引用内容,这个错误是由于在Notice.vue文件的第175行尝试读取一个名为'records'的属性,但该属性的值为null或undefined而导致的。可能的原因是在该属性被设置之前,它被尝试读取了。要解决这个问题,可以检查代码中是否有任何可能导致'records'属性未被正确设置的逻辑,并确保在尝试读取'records'属性之前,该属性已被正确设置。
另外,根据提供的引用内容,还可以尝试在axios请求拦截器中添加代码以捕获其他可能的错误。具体来说,可以在请求拦截器中添加一个错误处理程序,以便在发生错误时打印错误信息并返回一个错误响应。以下是一个示例代码片段,可以在其中添加到axios请求拦截器中:
```
service.interceptors.request.use(
config => {
console.log(config);
return config;
},
error => {
console.log(error);
return Promise.reject(error);
}
);
```
阅读全文