Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在没有浏览器问题的情况下一次上载多个angularjs文件?_Angularjs_File Upload_Angularjs Fileupload - Fatal编程技术网

如何在没有浏览器问题的情况下一次上载多个angularjs文件?

如何在没有浏览器问题的情况下一次上载多个angularjs文件?,angularjs,file-upload,angularjs-fileupload,Angularjs,File Upload,Angularjs Fileupload,我正在尝试使用angularjs一次上载多个不同的文件 现在我面临的第一个问题是在上传文件之前不能选择多个文件 <input data-ng-class="uploadBar" id="file-browser" type="file" ng-model="ul.files" multiple class="btn btn-default" /> 当我试图上传第二个文件时,它会被第一个文件替换 我想在UI上向用户显示他/她有哪些文件 选中 如果用户尝试,则不应选择同一文件两次

我正在尝试使用angularjs一次上载多个不同的文件

现在我面临的第一个问题是在上传文件之前不能选择多个文件

<input data-ng-class="uploadBar" id="file-browser" type="file" ng-model="ul.files" multiple class="btn btn-default" />

当我试图上传第二个文件时,它会被第一个文件替换

  • 我想在UI上向用户显示他/她有哪些文件
    选中

  • 如果用户尝试,则不应选择同一文件两次, 应显示错误

  • 选择文件时,应禁用“上载”按钮

  • 在选择和上传时,我希望progressbar显示在 屏幕上,选择或上载文件的百分比


非常感谢您的帮助。谢谢

您是否研究过类似的问题?是的,但这对我来说太困惑了,因为我是angularjs的初学者。而且上面的文档也没有我正在寻找的解决方案。没有任何东西会像您希望的那样直接出现,您必须扩展插件的功能以满足您自己的需要。