gpt4 book ai didi

javascript - 从链接 href 和 Vuetify v-btn 下载 Vue 文件

转载 作者:行者123 更新时间:2023-12-04 11:35:46 32 4
gpt4 key购买 nike

我是 Vue.js 的新手,我正在为这个简单的事情而苦苦挣扎。
我想在我的页面上放置一个 Vuetify 按钮并将其指向一个文件,用户可以下载该文件。 href部分是对我不起作用的地方。要下载的文件放在/assets 文件夹中。

<v-btn 
class="ma-2"
outlined
href="../assets/file.pdf"
target="_blank">
Download PDF
</v-btn>
当我点击按钮时,它所做的只是将我指向一个不显示任何内容的新网址:
http://localhost:8080/assets/file.pdf
如果我将文件放到/public 目录,结果相同。
谢谢你的帮助

最佳答案

当您将文件公开放置时,它应该可以工作。任何公开的东西都将在运行时位于根目录中。更改href归因于:

href="file.pdf" 
您也可以删除 target属性并使用 download强制下载的属性:
<a href="file.pdf" download>
Download PDF
</a>
v-btn这是相同的想法:
<v-btn 
class="ma-2"
outlined
href="file.pdf"
download>
Download PDF
</v-btn>

关于javascript - 从链接 href 和 Vuetify v-btn 下载 Vue 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65047651/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com