⊗jsagPmCMCC 60 of 97 menu

Komponentët Fëmijë në Angular

Siç u përmend në fillim të tutorial-it, në Angular i gjithë projekti ndahet në komponentë. Në mësimet e mëparshme kemi punuar vetëm me komponentin kryesor, të krijuar si parazgjedhje. Tani le të mësojmë si të krijojmë komponentë fëmijë.

Kodi i komponentëve të rinj gjenerohet automatikisht nga Angular duke përdorur një komandë të veçantë të terminalit: generate component. Pas fjalës component duhet të shkruajmë emrin e komponentit tonë të ri. Le të supozojmë se duam të gjenerojmë komponentin user:

ng generate component user

Pas ekzekutimit të komandës do të shohim se u shfaq një dosje e re app/user. Në të do të gjenden të gjithë skedarët standard të komponentit.

Në skedarin e komponentit user.component.ts do të krijohet automatikisht dekoratori i komponentit:

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

Gjithashtu, në këtë skedar do të krijohet automatikisht klasa e komponentit:

export class UserComponent { }

Tani komponentin tonë fëmijë duhet ta lidhim me komponentin prind. Le të jetë prindi komponenti app, i pranishëm fillimisht pas instalimit të framework-ut. Le ta importojmë komponentin tonë në të:

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

Në dekoratorin e komponentit, te çelësi imports do të tregojmë komponentin tonë të importuar:

@Component({ selector: 'app-root', imports: [UserComponent], // këtu templateUrl: './user.component.html', styleUrls: ['./user.component.css'] })

Tani mund të shfaqim përmbajtjen e komponentit fëmijë në komponentin prind. Për këtë, në skedarin me template-in e prindit duhet të shkruajmë një tag të veçantë, emri i të cilit është vendosur në vetinë selector të dekoratorit @Component të fëmijës. Në rastin tonë ky është tag-u app-user. Le ta shkruajmë atë në template-in e prindit:

disa tekst <app-user></app-user>

Gjeneroni komponentin ProductComponent. Lidheni këtë komponent me komponentin kryesor të projektit tuaj.

Bëni ndryshime në template-in e komponentit fëmijë. Sigurohuni që ato do të zbatohen në shfletues.

Ndryshoni stilet CSS të komponentit fëmijë. Sigurohuni që ato do të zbatohen në shfletues.

Në komponentin fëmijë krijoni vetitë name dhe price. Shfaqni vlerat e tyre në template-in e komponentit fëmijë.

Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo