Не вижу дела, зачем это делать. Вы можете создать и добавить элемент в DOM, но вам следует позаботиться об обновлении src
самостоятельно. Angular не заботится об элементах, которые он не создал.
Если вы все равно хотите это сделать, вы можете создать шаблон ref для родительского элемента, в который вы хотите добавить: <div #container>... </div>
в шаблоне вашего компонента.
Затем в вашем файле машинописного текста, где определен компонент, вам нужно запросить этот контейнер с помощью @ViewChild('container') container: ElementRef
, а после него вы можете добавить его в этот:
let img = document.createElement('img');
img.src = this.srcProp;
this.container.nativeElement.appendChild(img);
Но будьте осторожны, это будет просто ваша головная боль. Старайтесь избегать таких реализаций