我正在尝试将图像显示为背景,以及它在下面的外观。
<ion-thumbnail item-left="" style="background-image: url(http://192.168.90.72:8000/storage/profile/853990510/profile.jpg);background-size: 100%;">
</ion-thumbnail>
但是,我希望它动态加载图像,请参见下面的代码,不幸的是它无法正常工作。
<ion-thumbnail ngStyle="background-image:url('{{ review.owner.profile.photo }}')" item-left>
</ion-thumbnail>
有人可以帮我吗?
谢谢。
答案 0 :(得分:1)
使用ngStyle
这样的指令
<ion-thumbnail [ngStyle]="{'background-image':'url('+ review.owner.profile.photo +')'}" item-left>
</ion-thumbnail>
答案 1 :(得分:1)
您也可以尝试
HTML
<ion-thumbnail [ngStyle]="bgStyle" item-left></ion-thumbnail>
TS
this.bgStyle = {'background-image':`url(${this.review.owner.profile.photo})`}
答案 2 :(得分:0)
嗨,这是一个有效的代码段。
<div class="img-in-zoom-viewer" style="background-image: url({{ imgURI }})"></div>
因此,我希望您在下面进行此类操作:
<ion-thumbnail style="background-image: url({{ review.owner.profile.photo }})" item-left>
</ion-thumbnail>
希望对您有帮助。