Rumah  >  Soal Jawab  >  teks badan

Pemintas axios Vue.js bertindak balas 401

Saya mendapat ralat ini pada konsol: Uncaught (dalam janji) TypeError: Tidak dapat membaca sifat undefined pada eval (baca 'mesej'). Ini kod saya dalam 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粉066725148P粉066725148205 hari yang lalu368

membalas semua(1)saya akan balas

  • P粉345302753

    P粉3453027532024-03-28 11:31:44

    Cuba tambah response.messageerror.response.message 替换为 response.statusTexterror.response.statusText.

    balas
    0
  • Batalbalas