Я пытаюсь сделать простой компонент, который просто меняет значок img при клике, это два простых изображения.Проблема в том, что значок закрытия даже не отображается, а значок, который нужно открыть, не скрывается, когда я нажимаю на него.
Я пытался добавить (click)="isVisible = !isVisible"
и [ngClass]="{ 'isVisible': isVisible }"
Кажется, ничего из этого не работает, вот мой HTML:
<div class="toggle" (click)="isVisible = !isVisible">
<div class="icon">
<img src="https://image.flaticon.com/icons/png/512/64/64576.png" class="icon-open" alt>
<img src="https://image.flaticon.com/icons/png/512/24/24139.png" class="icon-close"
[ngClass]="{ 'isVisible': isVisible }" alt>
</div>
</div>
Я ожидаю .icon-close
чтобы показать и «.icon-open» скрыть, когда я нажимаю .toggle