I am using the below code in ngOnInit() to use it in the HTML to bind some content and for some reason unable to identify the issue and not printing anything on the web page! Can someone guide or help, please?
TypeScript:
public ngOnInit() {
let one = true;
let two = false;
let three = true;
let four = true;
let caseA = one && two && three && four;
let caseB = one && !two && three && four; // should be true
let caseC = one && two && !three && !four;
let caseD = one && two && three && !four;
let caseE = one && !two && !three && !four;
console.log("cases: ", caseA, caseB, caseC, caseD, caseE);
}
HTML:
<p class="msg" *ngIf="caseA">{{ valueA }}</p>
<p class="msg" *ngIf="caseB">{{ valueB }}</p>
<p class="msg" *ngIf="caseC">{{ valueC }}</p>
<p class="msg" *ngIf="caseD">{{ valueD }}</p>
<p class="msg" *ngIf="caseE">{{ valueE }}</p>
Thank you