Я не могу выполнить привязку должным образом, она должна переключаться при нажатии.ng-refle-ng-if становится истинным и остается верным, снова при щелчке оно должно быть ложным, я пробовал (clickoutside) также, но не повезло.Следовал за этим вопросом также из stackoverflow Привязка логического значения с использованием * ngIf
<!--bindings={
"ng-reflect-ng-if": "true"}-->
Код TS
showAdditionalGraceInfo: boolean = false;
showAdditionalGraceInfo: boolean = false;
toggleAdditionalGraceInfo() {
this.showAdditionalGraceInfo = !this.showAdditionalGraceInfo;
if(this.showAdditionalGraceInfo === true){
this.showAdditionalGraceInfoWrapper = true;
} else{
this.showAdditionalGraceInfoWrapper = false
}
}
HTML-код
<span (click)="toggleAdditionalGraceInfo()">
<span *ngIf="showAdditionalGraceInfoWrapper">
{{graceDaysAdditionalInfo}}
</span>
</span>