⊗jsrtPmFmsChCR 63 of 112 menu

Casetă de bifat și randare condiționată în React

Haideți să facem astfel încât, în funcție de bifarea casetei de bifat, să fie afișat pe ecran fie un fragment de cod, fie altul. Vom folosi pentru aceasta randarea condiționată:

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

Este dată o casetă de bifat. Cu ajutorul casetei de bifat întrebați utilizatorul dacă are deja 18 ani. Dacă caseta este bifată, afișați utilizatorului următorul bloc de cod:

<div> <h2>Ura, aveți deja 18 ani</h2> <p> aici este plasat conținut doar pentru adulți </p> </div>

Iar dacă caseta de bifat nu este bifată - atunci următorul:

<div> <p> din păcate, încă nu aveți 18 ani:( </p> </div>

Este dată o casetă de bifat și un paragraf. Dacă caseta de bifat este bifată, lăsați paragraful să fie vizibil pe ecran, iar dacă nu este bifată - ascundeți-l.

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge