如何在 axios 的默认配置里,处理 progress?

2020-08-12  本文已影响0人  前端阿峰
import axios from 'axios'

let config =  axios.create({
    withCredentials: true,
    headers:{
        'X-Requested-With': 'XMLHttpRequest'
    },
    onUploadProgress: p => { return 100 * ( p.loaded / p.total ) },
    onDownloadProgress: p => { return 100 * ( p.loaded / p.total ) }
})

export default config

import axios from 'config'
axios.post('/api', {
    onUploadProgress (a){
        console.log(a)
    },
    onDownloadProgress (a){
        console.log(a)
    }
})
上一篇下一篇

猜你喜欢

热点阅读