我想知道哪个是Angular(不是AngularJS)中最好和最受欢迎的文件上传组件,我看到一些:
答案 0 :(得分:1)
您可以比较他们的github页面以查看哪一个最受欢迎,我通常会检查每个有多少打开/关闭的问题,星星和叉子。
除了这些之外,您还应该始终检查包是否符合您的要求,依赖是否是最新的,以及可能支持哪些Angular版本。
根据给定的选项,angular-file-upload适用于AngularJS,而其他选项则不受欢迎 我会选择valor-software/ng2-file-upload。另请查看其github page。
答案 1 :(得分:1)
您可以检出Syncfusion File Uploader component for Angular平台。它是HTML5上传控件的扩展版本,可浏览和上传文档,图像和其他文件。您可以了解有关它的更多信息Here
您可以在“演示”链接here
中尝试使用此控件您可以参考文档here
答案 2 :(得分:0)
您不需要一些精美的组件或库,因为Angular已经支持从angular / common上传文件。
如果您希望文件选择比浏览器标准的UI文件选择器更好,那么您可以自己隐藏隐藏文件输入控件,例如放一个按钮。
此库可以帮助简化该任务,并显示可以跟踪和显示上传进度的内容:
https://www.npmjs.com/package/angular-file
这里有一个很棒的演示页面: https://ackerapple.github.io/angular-file/
它是valor软件ngx-file-upload的简化和改进版本,不再维护,并且有数百个未解决的问题。