(vue)elementUi中el-upload上传附件之后 点击附件可下载

(vue)elementUi中el-upload上传附件之后 点击附件可下载


c 复制代码
handlePreview(file) {
  console.log(file)
  const fileUrl = 'https://.../zzy/' + file.url
  const a = document.createElement('a')
  a.href = fileUrl
  a.download = file.name
  a.style.display = 'none'
  // a.setAttribute('download', file.name)
  document.body.appendChild(a)
  a.click()
  document.body.removeChild(a)
},

解决参考:https://segmentfault.com/q/1010000014358383

相关推荐
丁婷婷13 分钟前
Reflect 在 Vue3 响应式中的作用是什么?
vue.js
xiaominlaopodaren19 分钟前
three.js最小地图运行时(十):接入离线逻辑瓦片剖面
javascript·gis·three.js
吃西瓜的年年21 分钟前
vue3原理思维导图
vue.js·笔记·flutter
Z小明29 分钟前
第 1 章 Vite 项目初始化
前端·vue.js
合橱瑰33 分钟前
Vue3 与 ElementPlus 前端常见错误修复实践
前端·vue.js
风之舞_yjf1 小时前
Vue基础(35)_全局事件总线(GlobalEventBus)
前端·vue.js
独立开发之道1 小时前
【Three.js教程】 图元速查:官方内置的立体图形
开发语言·javascript·ecmascript
程序员小八7771 小时前
后端转全栈:前端思维转变(Vue 视角)
前端·vue.js·状态模式
宿6741 小时前
vue3-vite
前端·vue.js
单线程_0110 小时前
从案例分析 Vue3 Tokenizer 源码一
前端·javascript·vue.js