Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/410.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用axios在单独文件中上载文件的进度_Javascript_Reactjs_Vue.js_Axios - Fatal编程技术网

Javascript 使用axios在单独文件中上载文件的进度

Javascript 使用axios在单独文件中上载文件的进度,javascript,reactjs,vue.js,axios,Javascript,Reactjs,Vue.js,Axios,与我在堆栈溢出上找到的解决方案相比,我有一个不同的代码结构,在这些解决方案的帮助下我无法实现 我想在uploadFile.vue中获取上传文件的进度,以便在进度栏中显示它 //UploadPdf.vue res = await fileLedgerApi.uploadFile(this.folder.id, formdata); console.log(res); //fileLedgerApi.js uploadFile(folderId, data){ return axio

与我在堆栈溢出上找到的解决方案相比,我有一个不同的代码结构,在这些解决方案的帮助下我无法实现 我想在uploadFile.vue中获取上传文件的进度,以便在进度栏中显示它

//UploadPdf.vue
 res = await fileLedgerApi.uploadFile(this.folder.id, formdata);
console.log(res);
//fileLedgerApi.js
  uploadFile(folderId, data){
    return axios
      .reqApi(this.resource.uploadFile + folderId)
      .post(data)
      .then(response => {
        return response.data
      })
      .catch(err => {
        throw new Error(err.response.data.message);
      });
  },
  
//axios.js
export default {
  reqApi(url) {
    return {
      post: data => axiosInstance.post(baseURL + url, data)
    };
  },
  axiosInstance,
  BASEURL: baseURL
};