Я пытаюсь показать изображение получают с удаленного сервера с угловым 2.BASE64 к изображению угловой 2
В моем компоненте у меня есть объект, который является «university_info» объект, который моя модель.
export class myClass
{
university_info : university_info;
}
myFunction()
{
this.university_info = new university_info(responseFromServer[image])
}
export class university_info
{
imageBase64 : string
constructor(image : string)
{
this.imageBase64 = image
}
}
Все работает нормально. Я получаю base64 изображение, но когда я пытаюсь показать его в HTML таким образом:
<img [src]="'data:image/jpg;base64,'+university_info.imageBase64" />
Это то, что я получаю:
Правильно! thank u: D –
Спасибо, он отлично работает. в этой статье также подробно объясняется, как работает DomSanitizationService. https://medium.com/@NetanelBasal/angular-2-security-the-domsanitizer-service-2202c83bd90#.88dtia8xl –