⊗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ščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј