vue axios中斷正在傳送的請求

2021-10-20 05:51:23 字數 738 閱讀 8993

axios內部提供axios.canceltoken.source().cancel()方法用於取消正在傳送的請求,我們可以利用這個去處理

簡單的api封裝,具體看公司專案的封裝方式

import axios from

'axios'

export

function

getdatalist

(canceltoken)

)}

vue元件中發請求,取消正在傳送的請求

"handlegetdata"

>傳送請求<

/el-button>

"handlecancel"

>取消請求<

/el-button>

<

/div>

<

/template>

// 這裡為了方便直接將axios匯入了,其實可以在封裝api的時候做一下處理可能會更好

import

from

'./request'

import axios from

'axios'

export

default},

methods:

catch

(error)}

,// 取消請求

handlecancel()

}}<

/script>

vue axios中斷正在傳送的請求

前言 axios內部提供axios.canceltoken.source cancel 方法用於取消正在傳送的請求,我們可以利用這個去處理 簡單的api封裝,具體看公司專案的封裝方式 import axios from axios export function getdatalist cancel...

如何刪除outlook正在傳送的郵件

主要有以下三種情況 1.因為傳送的郵件的容量過大,超過最大附件的標準,發不出去,但是卻一直在不停的發,2.郵件內容錯誤,或收件人錯誤,想取消傳送的郵件.3.因為網路的問題,或電腦的問題,郵件一直的在傳送.如果郵件正在傳送,當然刪除不了 所以要先取消正在傳送的郵件,在右下角狀態列點正在傳送的郵件,點右...

如何刪除outlook正在傳送的郵件

主要有以下三種情況 1.因為傳送的郵件的容量過大,超過最大附件的標準,發不出去,但是卻一直在不停的發,2.郵件內容錯誤,或收件人錯誤,想取消傳送的郵件.3.因為網路的問題,或電腦的問題,郵件一直的在傳送.如果郵件正在傳送,當然刪除不了 所以要先取消正在傳送的郵件,在右下角狀態列點正在傳送的郵件,點右...