【发布时间】:2019-02-08 02:41:33
【问题描述】:
我正在使用 Bootstrap Vue 表单来制作一个简单的表单,用户可以在其中上传文件。有没有办法验证使用 Vue 表单选择的文件的大小?
我想阻止用户上传此类文件。
我见过this 解决方案,但看起来它包含一些第三方插件。我更喜欢不
的解决方案【问题讨论】:
-
验证,尤其是这种类型的验证,应该在接收服务器上执行,错误由客户端发回和显示。客户不应该负责验证用户输入;请记住,您的应用程序并不是通往服务器的唯一大门。
-
@Marty 是的,谢谢我没有考虑其他客户的可能性。但是你所说的“......特别是这种类型的验证......”是什么意思?服务器验证更可取的文件有什么不同?我的意思是它甚至需要上传本来可以避免的文件。
-
上传文件比纯文本输入有更多的安全考虑。
标签: javascript forms validation vue.js bootstrap-vue