1

我在示例中看到有一种方法可以限制传入文件上传的最大大小。

还有没有办法限制最小尺寸?

此外,如果他们的文件不符合要求,是否有办法向用户显示消息?

4

1 回答 1

3

你会使用:

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/

于 2015-12-07T08:17:46.300 回答