Agizo for katika Angular

Hebu tuwe na safu:

app/app.component.tsexport class AppComponent {
  public arr: string[] = ['a', 'b', 'c', 'd'];
}

Wacha tuvuke safu hii kwa kitanzi ndani ya faili ya kiolezo. Kwa hili imeundaliwa agizo *ngFor. Inaweza kuvuka safu na kuonyesha kila kipengele chake kwa tegi tofauti.

Kwanza agizo hili linahitaji kuagizwa:

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

Na kuongeza kwenye sehemu ya maagizo katika kiongozi:

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

Sasa inaweza kutumiwa. Hebu tuangalie jinsi hii inafanyika. Hebu tuwe na orodha ul:

app/app.component.html<ul>
  
</ul>

Tufanye ili safu yetu ivukwe kwa kitanzi na kila kipengele chake kionyeshwe kwa tegi li. Hii inafanywa kama ifuatavyo:

app/app.component.html<ul>
  <li *ngFor="let el of arr">
    {{ el }}
  </li>
</ul>
Задание 1

Imetolewa safu:

app/app.component.tsexport class AppComponent {
  public arr: number[] = [1, 2, 3, 4, 5];
}

Onyesha kila kipengele cha safu hii kwa aya tofauti.

Задание 2

Badilisha shida iliyopita ili kwenye aya zionyeshe miraba ya vipengele vya safu yetu.