⊗jsrtPmSySCP 104 of 112 menu

Styled Components ilə React-də Propların Istifadəsi

Əvvəlki dərsdən biz öyrəndik ki, Styled Components kitabxanası vasitəsi ilə yaradılmış komponentləri adi React komponentləri kimi istifadə etmək olar. Bu dərsdə biz görəcəyik ki, burada proplar da eyni qaydada işləyəcək.

Tutaq ki, bizim Block adlı React komponentimiz var və biz onun daxilində Styled Components vasitəsi ilə InputContainer adlı stilizə edilmiş komponentlər yaratmışıq:

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

Gəlin üç Input komponentini Container-in daxilinə yerləşdirək:

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

Proplardan istifadə edərək, biz komponentlərə müxtəlif atributlar təyin edə bilərik. Gəlin ikinci inputa placeholdertype atributlarını, müvafiq olaraq nametext dəyərləri ilə, üçüncü inputa isə type atributunu password dəyəri ilə təyin edək:

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

Boş bir Block React komponenti yaradın, onun daxilində üç düymə olan bir div hazırlayın. Styled Components kitabxanasından istifadə edərək, bu divi və düymələri stilizə edin. Proplardan istifadə edərək, birinci düyməni deaktiv edin, üçüncü düyməni isə reset tipində edin.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et