Формат URL для доступа к изображениям с внутреннего сервера - PullRequest
0 голосов
/ 22 мая 2018

в настоящее время я использую [attr.src]="selectedUser.image" (изображения сохраняются в папке «uploads» через сервер nodejs (localhost: 3000))

Угловое преобразование пути (localhost:3000/uploads/abc.jpg) в (localhost:4200/uploads/abc.jpg), поэтому я получаюошибка 404: не удается найти изображение.

Может кто-нибудь предложить мне обезопасить путь к серверу, чтобы он не преобразовывался в угловой путь к серверу?

1 Ответ

0 голосов
/ 22 мая 2018

Вы должны хранить URL бэкэнда в отдельной переменной, например:

в ts:

let backendUrl = 'http://localhost'
let imgUrl = '/uploads/abc.jpg'

в html:

attr.src="{{backendUrl}}{{imgUrl}}"
...