我正在尝试在ng-file-upload组件中将文件类型限制为CSV,但它无法正常工作-它仍然接受所有文件。

我已经尝试了ngf-pattern="'*.csv'"ngf-pattern="*.csv"

码:

   <button class="btn btn-info" type="file" ngf-select="uploadFiles($file, $invalidFiles)"
                        ngf-pattern="'*.csv'" ngf-max-height="1000" ngf-max-size="1MB">
                    <i class="fa fa-upload"></i> {{'main.users.import.button' |translate}} </button>

依赖关系:
  "ng-file-upload": "~10.0.2",

最佳答案

尝试也添加accept属性,并删除*:

<button class="btn btn-info"
type="file"
ngf-select="uploadFiles($file, $invalidFiles)"
ngf-pattern="'.csv'"
accept=".csv"
ngf-max-height="1000"
ngf-max-size="1MB">

编辑:接受不带单引号的

07-26 09:30