⊗jsrtPmSySCP 104 of 112 menu

Styled Components көмегімен React-та пропстарды қолдану

Алдыңғы сабақтан біз Styled Components кітапханасы арқылы стильденген компоненттерді жай React компоненттері сияқты қолдануға болатынын білдік. Бұл сабақта біз мұнда пропстардың да осыған ұқсас жұмыс істейтінін көреміз.

Бізде Block деген React компоненті бар деп алып, оның ішінде Styled Components арқылы стильденген Input және Container компоненттерін жасадық делік:

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

Үш Input компонентін Container ішінде орналастырайық:

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

Пропстарды қолданып, біз компоненттерге әртүрлі атрибуттарды белгілей аламыз. Екінші енгізу өрісіне placeholder және type атрибуттарын сәйкесінше name және text мәндерімен, ал үшінші енгізу өрісінің type атрибутына password мәнін белгілейік:

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

Бос React компоненті Block жасаңыз, оның ішінде үш батырмасы бар div жасаңыз. Styled Components кітапханасын қолданып, осы div пен батырмаларды стильдеңіз. Пропстарды қолданып, бірінші батырманы блоктаңыз, ал үшінші батырмаға reset түрін беріңіз.

Қазақ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČ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
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау