Angular-та if директивасы

Angular-та текті айнымалы мәнге байланысты көрсету немесе жасыруға болады. Бұл үшін *ngIf арнайы директивасы қолданылады. Онымен қалай жұмыс істеу керектігін қарастырайық.

Алдымен бұл директиваны импорттау керек:

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

Және оны декоратордағы импорттар бөліміне қосу керек:

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

Енді бізде мындай айнымалы бар делік:

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

Бұл айнымалының мәні true болған кезде көрсетілетін div жасайық:

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

Енді div біздің айнымалымыздың мәні false болғанда көрсетілетіндей етейік:

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

isAdult қасиетін жасаңыз. Біздің айнымалыда true мәні жатқан жағдайда ересектерге арналған текті көрсетіңіз.