项目中需要上传下载功能,下载功能本人用a链接的方式实现。
所遇问题:对a链接加入download属性后仍对jpg,txt等文件直接打开。
解决方法:在下载地址即url后拼接’?response-content-type=application/octet-stream’即可。
解决思路从一条分享博客的评论区找到,如有侵权,请联系本人删除。
若此法仍不能解决则直接换成其他任意标签通过点击事件实现下载
downloadFile(src,fileName){
const name = fileName;
const url = setting.server_api_url+"/files"+