我在示例中看到,有一种方法可以限制传入文件上传的最大大小。
还有办法限制最小尺寸吗?
此外,如果用户的文件不符合要求,是否可以向用户显示消息?
答案 0 :(得分:2)
你会使用:
ngf-min-size="2MB" // size in bytes. Alternatively you can use 10KB or 10MB as we did here
然后你可以做这样的事情来检查错误......
<i ng-show="myForm.file.$error.maxSize">File too large
{{myFile.size / 1000000|number:1}}MB: max 2M</i>
您可能会发现以下示例有用:http://jsfiddle.net/danialfarid/maqbzv15/38/