2015-12-29 12 views
5

Dokumentacja przesyłania plików Ng pokazuje samples of usage. Pierwsze sample fiddle wyświetla komunikat walidacji rozmiar pliku:Jak wyświetlić rozmiar pliku, który nie został przesłany w przesłaniu pliku ng?

<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> 

Jednak, gdy biegnę na skrzypcach i przesłać plik większy niż 2M, komunikat walidacji mówi:

File too large MB: max 2M 

Więc wyrażenie {{picFile.size/1000000|number:1}} jest nieobecny w wiadomości. Wygląda na to, że picFile.size nie jest ustawione. Czy istnieje sposób na pokazanie rozmiaru?

Odpowiedz

Powiązane problemy