Angular 4+ - 如何上传和显示图像?

问题描述 投票:2回答:1

如果有的话,我对这里的选项并不是很清楚。像许多应用程序一样,我需要在Angular 4+上传图像,然后在网站上显示它。

通常为Angular存储的图像在哪里?在CDN中或以某种方式在Angular应用程序的assets文件夹中本地?

在任何地方都没有关于此的真正好消息,只有很多关于如何上传到Firebase的信息。这是在Angular上传图像的唯一选择吗?

请记住,上传功能很可能是管理员受管理员保护的组件的一部分。

angular image-uploading
1个回答
1
投票

您将需要一个接受文件上载的服务器端应用程序。您可以让服务将图像放在您选择的位置(本地文件系统,CDN等)。该服务应返回图像的URL。 Angular可以使用此服务上传文件(http请求为blob)并将服务返回的URL分配给img的“src”属性。

© www.soinside.com 2019 - 2024. All rights reserved.