如何在ng-file-upload中显示无法上传的文件大小?

cam*_*cam 5 ng-file-upload

ng-file-upload文档显示了使用示例.第一个示例小提示程序显示文件大小的验证消息:

<input type="file" ngf-select ng-model="picFile" name="file"    
             accept="image/*" ngf-max-size="2MB" required>
      <i ng-show="myForm.file.$error.required">*required</i><br>
      <i ng-show="myForm.file.$error.maxSize">File too large 
          {{picFile.size / 1000000|number:1}}MB: max 2M</i>
Run Code Online (Sandbox Code Playgroud)

但是,当我运行小提琴并上传大于2M的文件时,验证消息显示:

File too large MB: max 2M
Run Code Online (Sandbox Code Playgroud)

所以{{picFile.size / 1000000|number:1}}消息中没有表达.看起来好像picFile.size没有设定.有没有办法显示尺寸?

dan*_*ial 14

更新了示例页面:http://jsfiddle.net/danialfarid/maqbzv15/544/

您可以使用ngf-model-invalid="errorFiles"然后获取无效的文件大小errorFiles[0].size.