(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

相关推荐
最爱老虎头4 分钟前
Konvajs实现虚拟表格
javascript
比老马还六11 分钟前
Bipes项目二次开发/设置功能-1(五)
前端·javascript
诸葛亮的芭蕉扇34 分钟前
tree组件点击节点间隙的异常问题分析
前端·javascript·vue.js
月弦笙音1 小时前
【Promise.withResolvers】发现这个api还挺有用
前端·javascript·typescript
凡人程序员1 小时前
搭建简易版monorepo + turborepo
前端·javascript
不努力也不会混1 小时前
vite联邦实现微前端(vite-plugin-federation)
前端·vue.js
Heo2 小时前
原来Webpack在大厂中这样进行性能优化!
前端·javascript·vue.js
涔溪2 小时前
Vue2 项目中通过封装 axios 来同时连接两个不同的后端服务器
前端·vue.js·axios
颜酱2 小时前
CLI 工具开发的常用包对比和介绍
前端·javascript·node.js
月下点灯2 小时前
🔄记住这张图,脑子跟着浏览器的事件循环(Event Loop)转起来了
前端·javascript·浏览器