Вам нужно будет base64 кодировать байты изображения, которые вы получаете из базы данных, а затем отобразить изображение, используя байты base64.
Таким образом, вы можете сделать что-то вроде следующего:
var base64String = btoa(String.fromCharCode.apply(null, new Uint8Array(arrayBuffer)));
Где arrayBuffer
- буфер байтов, когда вы получили строку base64, вы можете установить ее в публичную переменную. Имейте в виду, что вам нужно добавить заголовок к строке base64. Таким образом, если ваша общедоступная переменная называется image
, вам придется сделать следующее:
this.image = 'data:image/jpeg;base64,' + base64String
Как только вы это сделаете, вы можете отобразить iamge, используя следующий тег:
<img id="image" [src]="image" >