У меня есть приложение Angular, где пользователи могут загружать изображения через Express, используя Multer. Если я загружаю изображение в папку Angular проекта src / assets / uploads, а затем пытаюсь просмотреть изображение, используя путь:
<img [src]="imagePath" />
, я получаю ошибку 404. Однако, если я перезагружаю приложение, я могу просмотреть изображение. Если я загружаю изображение в папку вне проекта Angular, то я никогда не смогу просмотреть изображение. Насколько я понимаю, ресурсы загружаются статически, поэтому я могу просматривать их только после перезагрузки, однако я не уверен, почему не могу отобразить изображение, если оно находится за пределами каталога Angular проекта.
РЕДАКТИРОВАТЬ: Я решил вернуть само изображение в виде типа BLOB после прочтения этого поста Получение изображения из API в Angular 4/5 +?