Angular တွင်ကွင်းဆက်နောက်ဆုံးကြိမ်အထပ်အလှည့်
*ngFor နှင့် @for တို့မှတစ်ဆင့် ထပ်တလဲလဲလုပ်ဆောင်ရာတွင်
last variable ကို အသုံးပြု၍ ကွင်းဆက်၏ နောက်ဆုံးအထပ်အလှည့်ကို သတ်မှတ်နိုင်ပါသည်။
*ngFor ညွှန်ကြားချက်အတွက် ဥပမာ:
<ul>
<li *ngFor="let el of arr; let last = last">
{{ last ? 'နောက်ဆုံး' : '' }}
{{ el }}
</li>
</ul>
@for တည်ဆောက်မှုအတွက် ဥပမာ:
<ul>
@for (el of arr; track $index) {
<li>
{{ $last ? 'နောက်ဆုံး' : '' }}
{{ el }}
</li>
}
</ul>
အောက်ပါ array ကိုပေးထားသည်:
export class AppComponent {
public arr: string[] = ['a', 'b', 'c', 'd'];
}
Array ၏ element များကို စာရင်းulပုံစံဖြင့် ထုတ်ပြပါ။
နောက်ဆုံးliကို အနီရောင်ဖြင့် အရောင်ခြယ်ပါ။
အောက်ပါ array ကိုပေးထားသည်:
export class AppComponent {
public arr: string[] = ['a', 'b', 'c', 'd'];
}
Array ၏ element များကို စာရင်းulပုံစံဖြင့် ထုတ်ပြပါ။
ပထမliကို အနီရောင်၊ နောက်ဆုံးliကို အစိမ်းရောင်ဖြင့် အရောင်ခြယ်ပါ။