⊗jsrtPmSySCP 104 of 112 menu

Verwendung von Props mit Styled Components in React

Aus der vorherigen Lektion haben wir gelernt, dass mit der Bibliothek Styled Components gestylte Komponenten wie normale React-Komponenten verwendet werden können. In dieser Lektion werden wir sehen, dass Props hier auf ähnliche Weise funktionieren.

Nehmen wir an, wir haben eine React-Komponente Block und wir haben darin mit Styled Components gestylte Komponenten Input und Container erstellt:

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

Platzieren wir drei Input-Komponenten in Container:

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

Mithilfe von Props können wir verschiedene Attribute in den Komponenten setzen. Lassen Sie uns beim zweiten Input die Attribute placeholder und type mit den Werten name bzw. text setzen, und beim dritten Input den Wert des Attributs type auf password setzen:

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

Erstellen Sie eine leere React-Komponente Block, machen Sie darin ein Div, in dem drei Buttons sein werden. Stylen Sie dieses Div und die Buttons mit der Bibliothek Styled Components. Verwenden Sie Props, um den ersten Button zu deaktivieren, und machen Sie den Typ des dritten Buttons zu reset.

Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικά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
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen