如何在angularjs中创建文件类型必需(必填)字段?

时间:2017-07-20 07:31:54

标签: javascript angularjs

您好我正在开发angularjs中的Web应用程序。我正在开发文件上传模块。我是动态地做的。我将从api调用中获取要上载的文件列表。一旦我得到列表,我动态地分配给ng-repeat指令的范围变量,如下所示。

<div class="upload-button" ng-repeat="fileInput in fileInputs">
    <div ng-if="fileInput.Filepath == ''">
        <input type="file" file-data="{{fileInput.Filename}}" file-model="
        {{fileInput.Filename}}" id="file_input_id" required valid-file/>
    </div>
</div>

假如我从api获得7个文件,那么我将获得7个文件上传控件。我想在提交表单时强制要求所有7个控件。我可以知道如何做到这一点吗?任何帮助,将不胜感激。谢谢。

1 个答案:

答案 0 :(得分:2)

也许尝试使用ng-file-upload指令。这包含上传文件和易于使用所需的一切。我已在我开发的所有应用中使用此功能。

check ng-file-upload github