第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會有你想問的

axios攔截器獲取不到接口返回的response?

axios攔截器獲取不到接口返回的response?

收到一只叮咚 2019-03-14 18:15:26
1,要求實(shí)現(xiàn)這樣的功能。在vue中實(shí)現(xiàn)異步請求攔截,當(dāng)?shù)顷懙腸ookie信息過期時(shí)跳轉(zhuǎn)到登陸頁面?,F(xiàn)在用axios的異步攔截獲取不到response的返回信息,代碼如下當(dāng)我手動將cookies信息設(shè)置過期后再操作頁面上的請求,如圖所示response沒有打印出來,刷新頁面可以打印出來。有點(diǎn)疑惑?
查看完整描述

2 回答

?
倚天杖

TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超3個(gè)贊

我的源碼 我創(chuàng)建一個(gè) axios 實(shí)例instance


// respone攔截器

instance.interceptors.response.use(

  response => {

    return response

  },

  error => { // 默認(rèn)除了2XX之外的都是錯(cuò)誤的,就會走這里

    if (error.response) {

      switch (error.response.status) {

        case 401:

          if (store.state.gameId) {

            store.commit('DELETE_TOKEN')

            router.replace({ // 跳轉(zhuǎn)到登錄頁面

              path: '/login?gameId=' + store.state.gameId,

              query: {redirect: router.currentRoute.fullPath, gameId: store.state.gameId} // 將跳轉(zhuǎn)的路由path作為參數(shù),登錄成功后跳轉(zhuǎn)到該路由

            })

          } else {

            store.commit('USER_LOGOUT')

          }

      }

    }

    return Promise.reject(error.response)

  }

)


查看完整回答
反對 回復(fù) 2019-03-18
?
人到中年有點(diǎn)甜

TA貢獻(xiàn)1895條經(jīng)驗(yàn) 獲得超7個(gè)贊

axios添加全局請求和響應(yīng)的攔截器,應(yīng)該只要發(fā)送axios請求都會被攔截,你在vue中實(shí)現(xiàn)異步請求攔截,當(dāng)?shù)顷懙腸ookie信息過期時(shí)跳轉(zhuǎn)到登陸頁面代碼實(shí)現(xiàn)能貼出來看下嗎


查看完整回答
反對 回復(fù) 2019-03-18
  • 2 回答
  • 0 關(guān)注
  • 6399 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號