⊗jsrtPmSySCP 104 of 112 menu

Styled Components ile React'ta Prop Kullanımı

Önceki dersten, Styled Components kütüphanesi kullanılarak stilize edilmiş bileşenlerin normal React bileşenleri gibi kullanılabileceğini öğrendik. Bu derste, burada da benzer şekilde prop'ların çalışacağını göreceğiz.

Bir React bileşenimiz Block olduğunu varsayalım ve içinde Styled Components kullanılarak stilize edilmiş Input ve Container bileşenlerini oluşturduk:

const Container = styled.div` display: flex; flex-direction: column; width: 150px; `; const Input = styled.input` margin: 5px; font-size: 18px; `;

Üç Input bileşenini Container içine yerleştirelim:

function Block() { return ( <Container> <Input /> <Input /> <Input /> </Container> ); }

Prop'ları kullanarak bileşenlerde çeşitli nitelikler belirleyebiliriz. İkinci input'a sırasıyla name ve text değerlerine sahip placeholder ve type niteliklerini ayarlayalım ve üçüncü input'un type niteliğine password değerini ayarlayalım:

function Block() { return ( <Container> <Input /> <Input placeholder="name" type="text" /> <Input type="password" /> </Container> ); }

Boş bir React bileşeni Block oluşturun, içinde üç buton bulunan bir div yapın. Styled Components kütüphanesini kullanarak bu div'i ve butonları stilize edin. Prop'ları kullanarak ilk butonu devre dışı bırakın, üçüncü butonu ise reset tipi yapın.

Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet