美文网首页
如何在 axios 的默认配置里,处理 progress?

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

作者: 前端阿峰 | 来源:发表于2020-08-12 11:17 被阅读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)
        }
    })
    

    相关文章

      网友评论

          本文标题:如何在 axios 的默认配置里,处理 progress?

          本文链接:https://www.haomeiwen.com/subject/eiypdktx.html