⊗jsrtPmSySCP 104 of 112 menu

Styled Components-ի միջոցով Props-ների օգտագործումը React-ում

Նախորդ դասից մենք իմացանք, որ Styled Components գրադարանով ոճավորված կոմպոնենտները կարող են օգտագործվել որպես սովորական React կոմպոնենտներ: Այս դասում մենք կտեսնենք, որ այստեղ նմանապես կաշխատեն նաև props-ները:

Ենթադրենք, մենք ունենք 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> ); }

Օգտագործելով props-ները, մենք կարող ենք կոմպոնենտներում սահմանել տարբեր ատրիբուտներ: Եկեք երկրորդ ինփութին սահմանենք placeholder և type ատրիբուտները name և text արժեքներով, համապատասխանաբար, իսկ երրորդ ինփութի type ատրիբուտին սահմանենք password արժեքը:

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

Ստեղծեք դատարկ Block React կոմպոնենտ, դրա ներսում արեք div, որի մեջ կլինեն երեք կոճակ: Օգտագործելով Styled Components գրադարանը, ոճավորեք այդ div-ը և կոճակները: Օգտագործելով props-ները, արգելափակեք առաջին կոճակը, իսկ երրորդին տվեք reset տիպ:

Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել