Vue.js axios 拦截器响应 401
P粉066725148
P粉066725148 2024-03-27 17:18:17
[Vue.js讨论组]

我在控制台上收到此错误:未捕获(承诺中)类型错误:无法在 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)
    }
})

P粉066725148
P粉066725148

全部回复(1)
P粉345302753

尝试将 response.messageerror.response.message 替换为 response.statusTexterror.response.statusText

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号