Как установить фоновое изображение внутри div в ionic 3? - PullRequest
0 голосов
/ 07 декабря 2018

Я пытаюсь отобразить изображение в качестве фона и вот как оно должно выглядеть ниже.

<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>

Может кто-нибудь помочь мне с этим?

Заранее спасибо.

Ответы [ 3 ]

0 голосов
/ 07 декабря 2018

С директивой ngStyle вот так

<ion-thumbnail  [ngStyle]="{'background-image':'url('+ review.owner.profile.photo +')'}" item-left>
</ion-thumbnail>
0 голосов
/ 07 декабря 2018

Вы можете попробовать это также

HTML

<ion-thumbnail  [ngStyle]="bgStyle" item-left></ion-thumbnail>

TS

this.bgStyle = {'background-image':`url(${this.review.owner.profile.photo})`}
0 голосов
/ 07 декабря 2018

Привет, это рабочий фрагмент здесь.

<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>

надеюсь, что это поможетвы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...