У меня есть этот элемент изображения
<img *ngIf="indicator" src="assets/on.gif" width="20px" height="20px">
Теперь при объявлении
indicator:boolean = false;
Так что по умолчанию у меня нет изображения
Теперь у меня есть кнопка, если щелкнуть по ней, он вызовет метод setInterval
setInterval(this.setIndicator, 2000);
setIndicator() {
this.indicator = true;
console.log(this.indicator);
}
В консоли я вижу значение этого элемента как истинное, но оно не отображает img
Если Я выставил true вручную, это отражает тот img. т.е.
<img *ngIf="true" src="assets/on.gif" width="20px" height="20px">