Javascript 如何在angularjs中设置文件类型必填字段?

Javascript 如何在angularjs中设置文件类型必填字段?,javascript,angularjs,Javascript,Angularjs,嗨,我正在用angularjs开发web应用程序。我正在开发文件上传模块。我正在动态地做这件事。我将从api调用中获取要上载的文件列表。一旦我得到这个列表,我就动态地分配给ng repeat指令的范围变量,如下所示 <div class="upload-button" ng-repeat="fileInput in fileInputs"> <div ng-if="fileInput.Filepath == ''"> <input type=

嗨,我正在用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个控件。我可以知道怎么做吗?任何帮助都将不胜感激。多谢各位

可以尝试使用ng文件上传指令。这有一切,你需要上传文件和易于使用。我在我开发的所有应用程序上都使用过这个


可以尝试使用ng文件上传指令。这有一切,你需要上传文件和易于使用。我在我开发的所有应用程序上都使用过这个


似乎没有内置的解决方案。像这样的东西对你有用吗?非常感谢。当有一个文件时,这将起作用。当存在动态生成的文件控件时,如何应用相同的指令?似乎没有内置的解决方案。像这样的东西对你有用吗?非常感谢。当有一个文件时,这将起作用。当存在动态生成的文件控件时,如何应用相同的指令?