(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

相关推荐
雪域迷影2 分钟前
怎么将.ts文件转换成.js文件?
javascript·typescript·npm·tsc
narukeu6 分钟前
聊下 rewriteRelativeImportExtensions 这个 TypeScript 配置项
前端·javascript·typescript
San30.8 分钟前
从 0 到 1 打造 AI 冰球运动员:Coze 工作流与 Vue3 的深度实战
前端·vue.js·人工智能
安_13 分钟前
为什么 Vue 要用 npm run dev 启动
前端·vue.js·npm
六便士的理想15 分钟前
el-table实现滑窗列
前端·vue.js
武昌库里写JAVA17 分钟前
Java设计模式-(创建型)抽象工厂模式
java·vue.js·spring boot·后端·sql
枫子有风18 分钟前
Day6 前端开发(from teacher;HTML,CSS,JavaScript,Web APIs,Node.js,Vue)
javascript·css
晚烛9 小时前
实战前瞻:构建高可靠、强协同的 Flutter + OpenHarmony 智慧教育平台
javascript·flutter·html
保护我方头发丶9 小时前
ESP-wifi-蓝牙
前端·javascript·数据库
董世昌4110 小时前
什么是扩展运算符?有什么使用场景?
开发语言·前端·javascript