fontawesome щелчок не работает щелчок (угловой) - PullRequest
1 голос
/ 23 октября 2019

Я хочу заполнить звездочку, когда она пуста

<div (click)="selected()">
  <i [class.fas]="isFavorite"
     [class.far]="!isFavorite"
     class='fa-star'>
  </i>
</div>
isFavorite: boolean;

selected() {
   this.isFavorite = !this.isFavorite;
   console.log(this.isFavorite)
}

, но значок не меняется.

Ответы [ 2 ]

0 голосов
/ 23 октября 2019

Это должно работать:

<div (click)="selected()">
  <i [ngClass]="isFavorite ? 'fas' : 'far'"
     class="fa-star"></i>
</div>

Убедитесь, что в вашей консоли нет других ошибок

0 голосов
/ 23 октября 2019

Попробуй так:

<i [class]="isFavorite ? 'far fa-star' : false"></i>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...