⊗jsagPmCMCC 60 of 97 menu

Angular ရှိ ကိုယ်ပိုင် Components များ

သင်ခန်းစာအစတွင် ဖော်ပြခဲ့သည့်အတိုင်း၊ Angular တွင် ပရောဂျက်တစ်ခုလုံးကို component များအဖြစ် ခွဲခြားထားသည်။ ယခင်သင်ခန်းစာများတွင် ကျွန်ုပ်တို့သည် ပုံသေဖန်တီးထားသော အဓိက component တစ်ခုတည်းနှင့်သာ လုပ်ဆောင်ခဲ့သည်။ ယခု ကိုယ်ပိုင် components များဖန်တီးနည်းကို သင်ယူကြပါစို့။

အသစ် component များ၏ code ကို Angular မှ အထူး terminal command တစ်ခုဖြစ်သော generate component ကိုအသုံးပြု၍ အလိုအလျောက် generate လုပ်ပေးသည်။ component စကားလုံးပြီးနောက်တွင် ကျွန်ုပ်တို့၏ component အသစ်၏ အမည်ကို ရေးရပါမည်။ ကျွန်ုပ်တို့သည် user component တစ်ခုကို generate လုပ်လိုသည်ဆိုပါစို့။

ng generate component user

Command ကို execute လုပ်ပြီးနောက်တွင် app/user folder အသစ်တစ်ခုပေါ်လာသည်ကို တွေ့ရပါမည်။ ၎င်းအတွင်း၌ component ၏ file အားလုံး ရှိလာမည်ဖြစ်သည်။

Component file ဖြစ်သော user.component.ts တွင် Component decorator ကို အလိုအလျောက် ဖန်တီးပေးထားမည်ဖြစ်သည်။

@Component({ selector: 'app-user', templateUrl: './user.component.html', styleUrls: ['./user.component.css'] })

ထို့အပြင် ဤ file တွင် component class ကို အလိုအလျောက် ဖန်တီးပေးမည်ဖြစ်သည်။

export class UserComponent { }

ယခုတွင် ကျွန်ုပ်တို့၏ ကိုယ်ပိုင် component ကို မိဘ component သို့ ချိတ်ဆက်ရပါမည်။ မိဘ component သည် framework ထည့်သွင်းချိန်မှစ၍ ပါဝင်ပြီးသား app component ဖြစ်ပါစေ။ ၎င်းအတွင်းသို့ ကျွန်ုပ်တို့၏ component ကို import လုပ်ကြပါစို့။

import { UserComponent } from './user/user.component';

Component decorator ၏ imports key တွင် ကျွန်ုပ်တို့ import လုပ်ထားသော component ကို ဖော်ပြရပါမည်။

@Component({ selector: 'app-root', imports: [UserComponent], // ဤနေရာ templateUrl: './user.component.html', styleUrls: ['./user.component.css'] })

ယခုတွင် ကိုယ်ပိုင် component ၏ အကြောင်းအရာကို မိဘ component အတွင်း၌ ထုတ်ပြနိုင်ပြီဖြစ်သည်။ ထိုသို့ပြုလုပ်ရန် မိဘ၏ template file တွင် အထူး tag တစ်ခုကို ရေးရပါမည်။ ထို tag ၏ အမည်ကို @Component decorator ၏ selector property တွင် သတ်မှတ်ပေးထားသည်။ ကျွန်ုပ်တို့၏ ကိစ္စတွင် ၎င်းမှာ app-user tag ဖြစ်သည်။ မိဘ၏ template အတွင်း၌ ၎င်းကို ရေးကြည့်ပါမည်။

စာသားအချို့ <app-user></app-user>

ProductComponent component တစ်ခုကို generate လုပ်ပါ။ ထို component ကို သင်၏ပရောဂျက်ရှိ အဓိက component သို့ ချိတ်ဆက်ပါ။

ကိုယ်ပိုင် component ၏ template ကို ပြင်ဆင်ပါ။ ပြောင်းလဲမှုများ browser ထဲတွင် သက်ရောက်ကြောင်း သေချာပါစေ။

ကိုယ်ပိုင် component ၏ CSS styles များကို ပြောင်းလဲပါ။ ၎င်းတို့သည် browser ထဲတွင် သက်ရောက်ကြောင်း သေချာပါစေ။

ကိုယ်ပိုင် component အတွင်းname နှင့် price properties များ ပြုလုပ်ပါ။ ၎င်းတို့၏တန်ဖိုးများကို ကိုယ်ပိုင် component ၏ template ထဲတွင် ထုတ်ပြပါ။

မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်