вставить изображение в 'background-image' из трубы - PullRequest
0 голосов
/ 20 октября 2018

У меня есть следующий код в моем HTML-документе:

<div *ngFor="let search of this.mySearches; let i = index" class="col-sm-6 col-xs-12">
                  <div class="box">
                    <div class="image img-search-rounded">
                      <img [src]="search.postPath | imagenpost: search.generic_category: search.postImg[0]" alt="image" title="image" id="img-rounded" class="img-responsive img-rounded">
                    </div>
                    <div class="pull-left">
                      <h4>{{search.generic_category}}<i class="la la-angle-double-right"></i>{{search.generic_type}}</h4>
                      <p><i class="la la-map-marker"></i>{{search.generic_city}}</p>
                      <p><i class="la la-clock-o"></i> {{search.date | date:'medium'}}</p>
                      <p><i class="la la-circle"></i> Get email notifications</p>
                    </div>
                    <div class="pull-right">
                      <button type="button" [routerLink]="search.url">View</button>
                      <button type="button" (click)="removeMySearch(search._id)">Delete</button>
                    </div>
                  </div>
                </div>

, но я получаю это, а не изображение:

error image

Как я могу сделать изображение?

1 Ответ

0 голосов
/ 20 октября 2018

Не совсем понятно, что вы пытаетесь сделать.Похоже, что вы пытаетесь выполнить ИЛИ, используя троичный оператор, но вам не хватает другой части.

Условие должно быть примерно таким:

<div [ngStyle]="{'background-color':person.country === 'UK' ? 'green'
> : 'red' }"></<div>

Подробнее о примере здесь

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