⊗jsrtPmFmsChCR 63 of 112 menu

Checkboxes und bedingtes Rendering in React

Lassen Sie uns es so einrichten, dass je nach Markierung der Checkbox entweder ein Codeausschnitt oder ein anderer auf dem Bildschirm ausgegeben wird. Wir verwenden dafür bedingtes Rendering:

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

Gegeben ist eine Checkbox. Fragen Sie mithilfe der Checkbox den Benutzer, ob er bereits 18 Jahre alt ist. Wenn die Checkbox markiert ist, zeigen Sie dem Benutzer den folgenden Codeblock an:

<div> <h2>Hurra, du bist bereits 18</h2> <p> hier befinden sich Inhalte nur für Erwachsene </p> </div>

Und wenn die Checkbox nicht markiert ist - dann diesen:

<div> <p> leider bist du noch nicht 18 Jahre alt:( </p> </div>

Gegeben sind eine Checkbox und ein Absatz. Wenn die Checkbox markiert ist, soll der Absatz auf dem Bildschirm sichtbar sein, und wenn nicht markiert - verstecken Sie ihn.

Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen