vue发送请求携带token,拼接url地址下载文件

封装请求 ,该请求为普通的get请求

该请求返回值为:

请求成功之后拼接URL地址下载文件

代码块

javascript 复制代码
      downTemplateRequest(activeKeys.value).then((res) => {
            
        let url = `http://47.169.168.99:18888/media/${res.data.name}`;
        var elink = document.createElement('a');
        elink.style.display = 'none';
        elink.href = url;
        elink.setAttribute('download', res.data.name);
        elink.click();
        message.success('文件导出成功');
        document.body.appendChild(elink);
        elink.click();
        document.body.removeChild(elink);
      });
相关推荐
梦想CAD控件25 分钟前
网页CAD中组(Group)功能的二次开发
前端·javascript·github
讨厌吃蛋黄酥26 分钟前
🔥 JavaScript异步之谜:单线程如何实现“同时”做多件事?99%的人都理解错了!
前端·javascript·面试
华仔啊34 分钟前
别再纠结Pinia和Vuex了!一篇文章彻底搞懂区别与选择
前端·vue.js
徐同保1 小时前
Redux和@reduxjs/toolkit同时在Next.js项目中使用
开发语言·前端·javascript
~无忧花开~1 小时前
CSS学习笔记(二):CSS动画核心属性全解析
开发语言·前端·css·笔记·学习·css3·动画
渣哥1 小时前
Spring Boot 本质揭秘:约定优于配置 + 自动装配
javascript·后端·面试
颜酱1 小时前
了解 pnpm 的优势,然后将已有项目的 yarn 换成 pnpm
前端·javascript·前端工程化
海在掘金611272 小时前
从"鬼知道这对象有啥"到"一目了然" - TS接口的实战魔力
前端
spionbo2 小时前
Vue 模拟键盘组件封装方法与使用技巧详解
前端
泉城老铁2 小时前
springboot 对接发送钉钉消息,消息内容带图片
前端·spring boot·后端