1

我正在一个网页上工作,用户需要上传文件并将它们与一些消息一起发送。我注意到的第一件事是当我们要上传文件或发送附件(单个或多个)时,我们需要使用下面的行代码:

<input type = "file" name="file" file-model="file" multiple/>

使用上面的代码,当用户选择多个文件时,它不会在网页上显示文件名,而是在选择 2 个文件时显示 2 个文件。我想显示文件名,如果用户想在提交表单之前删除文件(就像我们在电子邮件附件中所做的那样),他应该能够在发送之前删除文件。

示例插件: https ://plnkr.co/edit/Le6edwhX3Bye6E2XwIhd ?p=preview

有关如何使用 angularjs 进行操作的任何输入。

4

1 回答 1

0

我建议使用 BlueImp Angular File Uploader:https ://blueimp.github.io/ 它可以让你和其他很酷的东西一起做这个,比如拖放和 ajax 上传

这是一个演示: https ://blueimp.github.io/jQuery-File-Upload/

此外,它看起来像它的 Angular JS 风格: https ://blueimp.github.io/jQuery-File-Upload/angularjs.html

于 2018-06-22T21:07:35.240 回答