с использованием папки assets для отображения изображений выполняется с помощью пути * stati c. Однако при использовании динамического c path это не так, потому что ng serve
загружает приложение в память и новый добавленный элемент, например, изображение не может быть загружено в текущее скомпилированное приложение.
, поэтому после Google, обходной путь использует другую папку, скажем, outsideUploades . и в файле angular. json я сделал:
"assets": [
"src/favicon.ico",
"src/assets",
{"glob": "**/*", "input": "../outsideUploades ", "output": "./assets/upload"} // I added that
]
У меня эта архитектура
, поэтому я изменил путь к загруженным изображениям в папку go до outsideUploades . но когда я сделал:
<img id="dynamicPathFromOutsideUploades" src="{{getDynamicPath()}}" style="max-width:50px">
с
getDynamicPath()
{
return this.user.displayPathImage; // that returns C:\$. REFONTE\upload\img1.jpg
}
, я не могу показать нужные изображения.
У вас есть какие-нибудь идеи по поводу этого решения. Большое спасибо.