⊗jsrtPmFmsChCR 63 of 112 menu

Jelölőnégyzetek és feltételes renderelés Reactban

Tegyük úgy, hogy a jelölőnégyzet állapotától függően vagy az egyik kódrészlet, vagy a másik jelenjen meg a képernyőn. Ehhez használjunk feltételes renderelést:

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

Adott egy jelölőnégyzet. A jelölőnégyzettel kérdezd meg a felhasználót, hogy elmúlt-e már 18 éves. Ha a jelölőnégyzet be van jelölve, mutasd meg a felhasználónak a következő kódrészletet:

<div> <h2>Hurrá, elmúltál 18 éves</h2> <p> itt csak felnőttek számára szóló tartalom található </p> </div>

Ha viszont a jelölőnégyzet nincs bejelölve - akkor pedig a következőt:

<div> <p> sajnos még nem múltál el 18 éves:( </p> </div>

Adott egy jelölőnégyzet és egy bekezdés. Ha a jelölőnégyzet be van jelölve, a bekezdés legyen látható a képernyőn, ha pedig nincs bejelölve - rejtsd el.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás