• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

meng25

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

el-upload

我记得之前手动上传excel文件,同时携带参数的话是可以通过设置 :auto-upload="false"和:data="uploadData",在beforeUpload中给传的参数赋值实现的(印象中是成功过的,难不成是我记错了之前只把文件传过去了,没把参数传过去???),反正今天是死活成功不了了

今天通过设置:auto-upload="true"和:data="{参数}"可以成功传递, 如何携带参数手动传参稍后再研究

有如果的大神解答一下呗,是之前我记错了吗???(真不敢相信自己的记忆出现这么大的偏差,还是word文件可以excel不行?)

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------

今天将:auto-upload="false",把手动上传按钮这里没有按照文档中直接写this.$refs.upload.submit();

let formData = new FormData()

this.fileList.forEach(file=>{ formData.append('file',file.raw)}) 

调用接口函数(参数,formData)可以传参了且调用接口成功(因为后端在上传成功后什么也没返回,又改了半天bug)

但是好像设置了:auto-upload="false",:on-success不再起作用(也可能是没在action设置地址的原因),看其他人有说在上面调用接口成功后再调用成功钩子函数

努力向前的小菜鸡

posted on 2023-01-13 15:46  素漪  阅读(155)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3