【发布时间】:2022-01-25 21:26:28
【问题描述】:
我正在使用 Bootstrap-Vue 和 Vue2。我想使用Form File Input 来允许用户上传文件。但文件的格式只能是 PDF。所以我用accept="application/pdf":
<b-form-file
v-model="fileLoc"
browse-text="choose"
accept="application/pdf"
/>
但是浏览时,我还是可以选择“全部”,选择非PDF文件:
如何确保用户只上传 PDF 格式的文件?
【问题讨论】:
-
无法隐藏该选项。在任何情况下,如果有人试图上传不正确的内容,没有什么能阻止他们将另一个文件重命名为以
.pdf结尾并上传。您需要在服务器上检查上传的文件。
标签: javascript vue.js pdf bootstrap-vue