if-direktivet i Angular

I Angular kan du gjøre det slik at en tag blir vist eller skjult avhengig av verdien til en variabel. For dette brukes det spesialdirektivet *ngIf. La oss se hvordan man arbeider med det.

Først må dette direktivet importeres:

app/app.component.tsimport {NgIf} from "@angular/common";

Og legg det til i imports-seksjonen i dekoratøren:

app/app.component.ts@Component({
  .....
  imports: [....., NgIf],
  ....
})

La oss nå anta at vi har følgende variabel:

app/app.component.tsexport class AppComponent {
  public isAdmin: boolean = true;
}

La oss lage en div som vil bli vist, hvis denne variabelen har verdien true:

app/app.component.html<div *ngIf="isAdmin">
  text
</div>

Og la oss nå gjøre det slik at div-en vises, hvis variabelen vår har verdien false:

app/app.component.html<div *ngIf="!isAdmin">
  text
</div>
Задание 1

Lag en egenskap isAdult. Vis tekst for voksne, hvis variabelen vår har verdien true.