首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ngf-pattern不适用于ng-file-upload

ngf-pattern不适用于ng-file-upload
EN

Stack Overflow用户
提问于 2015-12-07 15:34:25
回答 2查看 12.5K关注 0票数 6

我试图在ng-file-upload组件中将文件类型限制为CSV,但它不起作用-它仍然接受所有文件。

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

代码:

代码语言:javascript
复制
   <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>

依赖关系:

代码语言:javascript
复制
  "ng-file-upload": "~10.0.2",
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-12-07 15:40:42

尝试同时添加accept属性并删除*

代码语言:javascript
复制
<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">

编辑:接受,不带单引号

票数 20
EN

Stack Overflow用户

发布于 2017-01-27 09:53:38

代码语言:javascript
复制
<button id="select_resume_btn" class="btn btn-default" type="file" 
        ngf-select="uploadFiles($file, $invalidFiles)" 
        ngf-pattern="'.docx,.pdf'" 
        accept=".docx,.pdf" 
        ngf-max-size="5MB">Select Resume</button>

这对我很有效!!谢谢@米凯勒姆

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34128497

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档