element upload http-request事件中怎么获取上传时的参数

element upload http-request事件中怎么获取上传时的参数(也就是on-progress的第一个参数),想要获取event.percent这个值。
之前没有用http-request,可以调用on-progress,加上http-request之后覆盖了就无法获取调用on-progress函数了,

<div class="img-upload">

        <el-upload class="uploader" accept="image/*"
          ref="upload"
          list-type="picture-card"
          :show-file-list="false"
          :action="params.action"
          :data="params.data"
          :on-change="uploadOnChange"
          :on-success="uploadOnSuccess"
          :on-error="uploadOnError"
          :on-progress="uploadOnProgress">
              <el-button type="primary">点击上传</el-button>
        </el-upload>
    </div>

uploadOnProgress(e,file){//开始上传

        console.log(e,"e------")
        this.progress = Math.floor(e.percent)
    },

uploadOnSuccess(file){//上传附件

        // file.onProgress(event)
        console.log(file,"file------")
 var type = file.file.name.split('.')

let pro = new Promise((resolve,rej)=>{})}

clipboard.png

clipboard.png

clipboard.png

阅读 8.6k
1 个回答

http-request事件用在哪了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题