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);
      });
相关推荐
Novlan113 分钟前
TDesign UniApp 组件库来了
前端
用户479492835691515 分钟前
React DevTools 组件名乱码?揭秘从开发到生产的代码变形记
前端·react.js
顾安r1 小时前
11.8 脚本网页 打砖块max
服务器·前端·html·css3
倚栏听风雨1 小时前
typescript 方法前面加* 是什么意思
前端
狮子不白1 小时前
C#WEB 防重复提交控制
开发语言·前端·程序人生·c#
菜鸟‍1 小时前
【前端学习】阿里前端面试题
前端·javascript·学习
Jonathan Star1 小时前
LangFlow前端源码深度解析:核心模块与关键实现
前端
用户47949283569151 小时前
告别span嵌套地狱:CSS Highlights API重新定义语法高亮
前端·javascript·css
无责任此方_修行中1 小时前
一行代码的“法律陷阱”:开发者必须了解的开源许可证知识
前端·后端·开源