Показать сообщение отдельно
  #1 (permalink)  
Старый 04.03.2019, 14:25
Интересующийся
Отправить личное сообщение для kotelok Посмотреть профиль Найти все сообщения от kotelok
 
Регистрация: 27.08.2018
Сообщений: 22

Показать картинку из массива
Подскажите, как загрузить картинку на страницу из кода?

В 'ngOnInit' идёт обращение к API, который, помимо прочего, возвращает картинку в base64.

Как эту картинку вывести в тэг <img> на странице?

На странице:
<img [src]="accountForm.controls.captchaImage" width="100" height="50">
В ts-коде:
this.accountForm.controls["captchaImage"].setValue("data:image/jpeg;base64," + captcha.picture);


Но при этом браузер всё равно пытается делать GET-запрос для получения картинки напрямую с сервера.

P.S.: картинка точно корректная, т.е. все он-лайн сервисы её корректно из base64 разбирают и показывают в виде картинки.

Последний раз редактировалось kotelok, 04.03.2019 в 14:32.
Ответить с цитированием