axios取消上传后,如何重新上传 ?

一个上传文件的接口,通过axios上传,上传过程中可以取消(使用了axios.CancelToken)

    axios

.post(

"http://xxxxxxxxxxxxxxx",

formData,

{

headers: {

Authorization: "Bearer " + token.accessToken

},

cancelToken: source.token

}

)

调用source.cancel() 取消上传

求助大佬,取消之后,如何重新发请求(重新上传呢),现在这样
axios取消上传后,如何重新上传 ?


回答:

cansledError,意思是已取消错误,是不是没取消成功?
https://segmentfault.com/q/10...


回答:

在做了cancel之后重置一下source

cancelReauest() {

this.source.cancel('stop')

this.source = axios.CancelToken.source() //重新赋值

}

参考:https://juejin.cn/post/7044532592640524324

以上是 axios取消上传后,如何重新上传 ? 的全部内容, 来源链接: utcz.com/p/932763.html

回到顶部