⊗jsrtPmSySCE 106 of 112 menu

Uboreshaji wa Mitindo ya Vijenzi katika React

Tuseme tuna kijenzi cha React Block na tumeunda ndani yake vijenzi vilivyotiwa mitindo kwa kutumia Styled Components Button na Container:

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

Sasa hebu fikiria kwamba tunahitaji kijenzi kingine Button, lakini kwa maandishi meupe ya kifungo na usuli wa kijani.

Ili kufanya hivyo inatosha kwa msingi wa kijenzi chetu Button kuunda kijenzi kipya MdButton na kuandika ndani yake sifa tu tunazotaka kubadilisha:

const MdButton = styled(Button)` color: white; background-color: green; `;

Weka katika Block vijenzi vyote vilivyotiwa mitindo:

function Block() { return ( <Container> <Button>btn0</Button> <MdButton>btn1</MdButton> </Container> ); }

Unda kijenzi tupu cha React Block1. Kwa kutumia Styled Components unda ndani yake div iliyotiwa mitindo yenye upana na urefu wa 150px, usuli wa manjano, na upana wa mpaka wa 2px, uita DIVA.

Kwa msingi wa div kutoka kwenye kazi iliyopita unda div sawa DIVB, lakini kwa usuli wa kijani na upana wa mpaka wa 3px.

Katika Block1 unda div Container. Weka ndani yake vijenzi viwili DIVA na kati yao kimoja DIVB, ulizounda katika kazi zilizopita za somo hili.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa