Я использую Angular 9.17
, и у меня есть кнопка, которая выполняет функцию для установки логического значения в компоненте. В моем шаблоне HTML у меня есть условие *ngIf
, основанное на этом логическом значении, но представление не обновляется. Может ли кто-нибудь объяснить мне, почему Angular не обнаруживает этого изменения?
@Component({ selector: 'app', templateUrl: 'app.component.html' })
export class AppComponent {
loggedIn: boolean = false;
onLoginSubmit() { // bound to button
this.loggedIn = true;
}
onLogoutSubmit() { // bound to button
this.loggedIn = false;
}
}
Это мой шаблон
<span *ngIf="loggedIn">LoggedIn</span>
Кто-нибудь может мне помочь?