⊗jsrtPmSySCP 104 of 112 menu

Props naudojimas su Styled Components React'e

Iš praeitos pamokos sužinojome, kad sukomponuotus naudojant Styled Components biblioteką komponentus galima naudoti kaip įprastus React komponentus. Šioje pamokoje pamatysime, kad čia panašiai veiks ir props.

Tarkime, kad turime React komponentą Block ir jame sukūrėme sukomponuotus naudojant Styled Components komponentus Input ir Container:

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

Įdėkime tris Input komponentus į Container:

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

Naudodami props, galime nustatyti komponentuose įvairius atributus. Nustatykime antrajam įvesties laukui atributus placeholder ir type su reikšmėmis name ir text, atitinkamai, o trečiajam įvesties laukui prie atributo type nustatykime reikšmę password:

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

Sukurkite tuščią React komponentą Block, jame padarykite div, kuriame bus trys mygtukai. Naudodami Styled Components biblioteką, stiliuokite šį div ir mygtukus. Naudodami props, užblokuokite pirmąjį mygtuką, o trecijam padarykite tipą reset.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti