⊗jsrtPmFmsChCR 63 of 112 menu

Reactда чекбокслар ва шартли рендеринг

Келинг, чекбокс белгиланганлигига қараб, экранга бир хил бўлмаган кодни чиқаришни таъминлайми. Бунинг учун шартли рендерингдан фойдаланамиз:

function App() { const [checked, setChecked] = useState(true); let message; if (checked) { message = <p>хабар 1</p>; } else { message = <p>хабар 2</p>; } return <div> <input type="checkbox" checked={checked} onChange={() => setChecked(!checked)} /> <div>{message}</div> </div>; }

Чекбокс берилган. Чекбокс ёрдамида фойдаланувчидан сўранг, унга 18 ёш бормию. Агар чекбокс белгиланган бўлса, фойдаланувчига куйидаги код блокини кўрсатинг:

<div> <h2>Ұрра, сизга 18 ёш бўлган</h2> <p> бу ерда факат катталар учунгина контент жойлашган </p> </div>

Агар чекбокс белгиланмаган бўлса - куйидагини:

<div> <p> афсуски, сизга ҳали 18 ёш бўлмаган:( </p> </div>

Чекбокс ва абзац берилган. Агар чекбокс белгиланган бўлса, абзац экранда кўринувчи бўлсин, агар белгиланмаган бўлса - уни яширинг.

Ўзбек
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш