⊗jsagPmCMCC 60 of 97 menu

Komponen Anak dalam Angular

Seperti yang disebutkan pada awal tutorial, dalam Angular, keseluruhan projek dipecahkan kepada komponen. Dalam pelajaran sebelumnya, kami bekerja hanya dengan komponen utama, yang dicipta secara lalai. Sekarang mari kita belajar mencipta komponen anak.

Kod untuk komponen baru dijana secara automatik oleh Angular menggunakan arahan terminal khas: generate component. Selepas perkataan component, kita perlu menulis nama komponen baru kita. Katakan kita mahu menjana komponen user:

ng generate component user

Selepas arahan dilaksanakan, kita akan lihat bahawa folder baru app/user telah wujud. Di dalamnya akan terdapat semua fail standard komponen.

Dalam fail komponen user.component.ts dekorator komponen akan dicipta secara automatik:

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

Juga dalam fail ini, kelas komponen akan dicipta secara automatik:

export class UserComponent { }

Sekarang komponen anak kita perlu disambungkan ke komponen induk. Katakan komponen induk ialah komponen app, yang sedia ada secara lalai apabila kerangka kerja dipasang. Mari import komponen kita ke dalamnya:

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

Dalam dekorator komponen, pada kunci imports nyatakan komponen yang kita import:

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

Sekarang kita boleh memaparkan kandungan komponen anak dalam komponen induk. Untuk ini, dalam fail dengan templat induk, kita perlu menulis tag khas, yang namanya ditetapkan dalam property selector dekorator @Component anak. Dalam kes kami, ini ialah tag app-user. Tulisnya dalam templat induk:

some text <app-user></app-user>

Jana komponen ProductComponent. Sambungkan komponen ini ke komponen utama projek anda.

Buat perubahan pada templat komponen anak. Pastikan ia diterapkan dalam pelayar.

Tukar gaya CSS komponen anak. Pastikan ia diterapkan dalam pelayar.

Dalam komponen anak, buat properties name dan price. Paparkan nilainya dalam templat komponen anak.

Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak