如何在vue项目中通过a标签 download 下载本地文件?

一般来说我们会将vue项目的静态资源放在src的assets目录下。但如果我们将需要下载的,例如doc文件放在同样的目录下就会出现下载失败,找不到目标文件的错误。
其实只需要将需要下载的文件放在public,也就是和index.html文件一个文件夹下即可,如下图:
在这里插入图片描述
然后在需要进行点击下载文件的地方添加如下代码:

<a href="./需要下载的文件名" download>点击下载</a>

就可以实现下载啦。

Logo

前往低代码交流专区

更多推荐