如何渲染类型HTMLImageElement的角2
问题描述:
变量当我做如何渲染类型HTMLImageElement的角2
<div>my image : {{myVar}}</div>
我的浏览器显示
<div>my image : [object HTMLImageElement]</div>
我怎样才能显示图像本身,而不是?
答
我不认为有一种方法来添加一个HTMLImageElement
虽然Angular绑定。
这应该工作:
<div>my image : <span #imgTarget></span></div>
@ViewChild('imgTarget') imgTarget:ElementRef;
ngAfterViewInit() {
this.imgTarget.nativeElement.appendChild(this.myVar);
}
答
任何具体的原因,为什么你不能这样做
<div>my image : <img src={{image.source}}></div>
呢?
答
用attr.src替换src。试试这个
我的图像:img attr.src = {{image.source}}>
是的,它可能是另一个dom元素类型,我希望它是通用的 – Julien