我在控制台上收到此错误:未捕获(承诺中)类型错误:无法在 eval 处读取未定义的属性(读取“消息”)。 这是我在 axios.js 中的代码:
axiosIns.interceptors.response.use(
response => {
if (response.message === 'Unauthenticated') {
window.location = '/login'
}
return response
},
error => {
if (error.response.message === 'Unauthenticated') {
window.location = '/login'
} else if (error.response.status === 401) {
removeUserData()
return Promise.reject(error)
}
}) Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
尝试将
response.message和error.response.message替换为response.statusText和error.response.statusText。