Vue.js axios 攔截器回應 401
P粉066725148
P粉066725148 2024-03-27 17:18:17
0
1
436

我在控制台上收到此錯誤:未捕獲(承諾中)類型錯誤:無法在 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

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板