Kartı birleştir
- React kursu
- Başlangıç
- Ders 16/84
- 5 dk
Avatar ve bilgi listesini bir ProfileCard bileşeninde birleştirirsin.
Kartı birleştir
Son adımda Avatar ve InfoList bileşenlerini ProfileCard içinde birleştireceğin. Bu, projenin son adımı.
ProfileCard bir <article className="card"> içinde önce Avatar'ı, sonra InfoList'i çağırır. Böylece iki küçük bileşen tek bir kart oluşturur.
Bu yapı sayesinde Avatar veya InfoList'i bağımsız olarak değiştirebilirsin; ProfileCard'ı etkilemeden.
Birleşim sırası
ProfileCard iki bileşeni sırayla çağırır: önce Avatar, sonra InfoList. Bu sıra, kartın görsel düzenini belirler: üstte isim, altta bilgiler.
Bileşen çağırma sırasını değiştirmek, kartın görünümünü de değiştirir. Bilgiler önce gelirse farklı bir profil kartı oluşur.
Projede Avatar'ı üstte tutmak istediğimiz için önce onu çağırırız.
Uygulama ProfileCard birleşimi
Aşağıdaki iskeleti tamamla. ProfileCard adında bir bileşen yaz; <article className="card"> içinde <Avatar /> ve <InfoList /> çağırsın. Dışa aktarmayı unutma.
Başlangıç kodu
// ProfileCard bileşenini buraya yaz
// Avatar ve InfoList zaten tanımlıÖrnek çözüm
function ProfileCard() {
return <article className="card"><Avatar /><InfoList /></article>;
}
export default ProfileCard;Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 ProfileCard neyi çağırır?
- Yalnızca p
- Yalnızca Header
- Yalnızca Footer
- Avatar ve InfoList Doğru cevap
Açıklama: ProfileCard Avatar ve InfoList'i çağırır.
2 Kart kapsayıcısı
ProfileCard ____ içinde tutulur.
ProfileCard article içinde tutulur.
Açıklama: article bağımsız içerik için uygundur.
3 Proje bütünü
| Kavram | Anlamı |
|---|---|
Avatar |
İsim ve rol |
InfoList |
Bilgi listesi |
ProfileCard |
Birleşim |
article |
Kapsayıcı |