2016-02-18 273 views
0

我使用ngf進行文件上傳,並且我沒有發現只允許圖像上傳的指令。 有沒有人有任何提示houw做到這一點?ngf - 文件上傳只允許圖像

<button type="submit" ngf-select="vm.uplo..." ngf-multiple="false" ngf-max-height="1000" ngf-max-size="5MB">Upload</button> 

回答

1

使用ngf-pattern。允許:.jpg不允許:!.jpg。記得總是要驗證服務器端。

ngf-pattern="'.pdf,.jpg,video/*,!.jog'" // comma separated wildcard to filter file names and types allowed 

爲了回答您的評論@Juraj Kojdjak:

ngf-pattern允許你把自定義模式,你可以例如排除IMG分機類型,ngf-accept是接受*圖像的直接的方式。

我用文件上傳而不是這些指令

+0

是什麼NGF模式之間的區別NGF-接受? – Juraj

+1

ngf-accept基於接受HTML屬性,ngf-pattern用於自定義輸入內容 – Hornth