⊗jsagPmBsCCF 12 of 97 menu

Angular တွင် Component Class ဖိုင်ဖြစ်သော

မည်သည့် component တစ်ခု၏ အဓိကအစိတ်အပိုင်းမှာ ၎င်း၏လုပ်ဆောင်ချက်၊ တစ်နည်းအားဖြင့် ၎င်း၏ ပရိုဂရမ် ဖြစ်ပါသည်။ Angular တွင် component ၏ လုပ်ဆောင်ချက်ကို TypeScript ဘာသာစကားဖြင့် ရေးသားပြီး OOP class တစ်ခု အဖြစ် ကိုယ်စားပြုပါသည်။

Component တိုင်းတွင် ဤ class ကို ဖိုင်အမျိုးအစား .ts ဖြင့် ထားရှိပါသည်။ ကျွန်ုပ်တို့၏ အဓိက component တွင် ဤဖိုင်မှာ app.component.ts ဖြစ်ပါသည်။

ဤဖိုင်တွင်ပါဝင်သော အကြောင်းအရာများကို အသိအမှတ်ပြုကြပါစို့။ အစပိုင်းတွင် ကျွန်ုပ်တို့၏ component class ကို အာရုံစိုက်ပါ။

export class AppComponent { title: string = 'test'; }

ဤ class သို့ decorator @Component ကို အသုံးပြုထားပါသည်။ ဤ decorator သည် ၎င်း၏ parameter အဖြစ် object တစ်ခုကို လက်ခံပြီး၊ ၎င်းသည် ကျွန်ုပ်တို့၏ component ကို ပြင်ဆင်ဖွဲ့စည်းပေးသည်။

@Component({ selector: 'app-root', standalone: true, imports: [FormsModule], templateUrl: './app.component.html', styleUrls: ['./app.component.css'], })

templateUrl ဂုဏ်သတ္တိတွင် ကျွန်ုပ်တို့၏ component ၏ HTML layout ပါဝင်သော ဖိုင်သို့ လမ်းကြောင်း သတ်မှတ်ထားပါသည်။

styleUrls ဂုဏ်သတ္တိတွင် ကျွန်ုပ်တို့၏ component ၏ layout ကို အလှဆင်သော CSS ဖိုင်များသို့ လမ်းကြောင်းများ၏ အုပ်စုတစ်ခုကို သတ်မှတ်ထားပါသည်။ သင်မြင်တွေ့ရသည့်အတိုင်း၊ အလှဆင်ဖိုင်သည် တစ်ဖိုင်ထက် ပိုနိုင်ပါသည်။

selector ဂုဏ်သတ္တိတွင် ကျွန်ုပ်တို့၏ component ၏ HTML code ကို ထည့်သွင်း (တပ်ဆင်) မည့် HTML tag ၏ ရွေးချယ်မှု (selector) ကို သတ်မှတ်ထားပါသည်။ ကျွန်ုပ်တို့၏ ကိစ္စတွင် app-root အမည်ကို မြင်တွေ့ရပါမည်။ ဤအမည်နှင့် ကိုက်ညီသော tag ကို သတ်မှတ်ထားပါသည်။ ဤ tag ကို layout ဖိုင် src/index.html တွင် ရေးသားထားပါသည်။ ဤ tag ရေးထားသော နေရာသို့ပင် ကျွန်ုပ်တို့၏ component ၏ layout ကို ထည့်သွင်းပါလိမ့်မည်။

imports ဂုဏ်သတ္တိတွင် ကျွန်ုပ်တို့၏ component သို့ တင်သွင်းထားသော မော်ဂျူးများကို ဖော်ပြထားပါသည်။

standalone ဂုဏ်သတ္တိတွင် အမြဲတမ်း true တန်ဖိုးကို ဖော်ပြထားပါမည်။ လက်ရှိတွင် ၎င်းသည် Angular ၏ �န်ဆောင်မှုပိုင်းဆိုင်ရာ အရာတစ်ခု ဖြစ်နေသေးသောကြောင့် ယခုအချိန်တွင် ၎င်းအား နက်နက်နဲနဲ မလေ့လာသေးပါနှင့်။

app.component.ts ဖိုင်ကို ဖွင့်ပြီး ၎င်းကို လေ့လာပါ။

အလှဆင်ဖိုင်အချို့ကို ပြုလုပ်ပြီး decorator တွင် ၎င်းတို့ကို ချိတ်ဆက်ပါ။

မြန်မာ
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 များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်