Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jsrtPmCdTr 28 of 112 menu
◀ ▶

Der ternäre Operator in JSX

Wie Sie bereits wissen, kann innerhalb geschweifter Klammern JavaScript-Code ausgeführt werden. Tatsächlich kann dieser Code nicht beliebig, sondern nur der einfachste sein.

Insbesondere können Bedingungen if dort nicht verwendet werden. Stattdessen sollten Kurzformen von Bedingungen genutzt werden.

Lassen Sie uns, abhängig vom Wert der Konstante show, den einen oder anderen Text anzeigen. Verwenden wir dafür den ternären Operator:

function App() { const show = true; return <div> {show ? 'text1' : 'text2'} </div>; }

Es können nicht nur Texte, sondern auch Tags verwendet werden:

function App() { const show = true; return <div> {show ? <p>text1</p> : <p>text2</p>} </div>; }

Gegeben ist der folgende Code:

function App() { const age = 19; return <div> </div>; }

Wenn in age mehr als 18 Jahre gespeichert sind, dann zeigen Sie dem Benutzer im Text des Tags div einen Absatz mit einem Text an, und wenn weniger - dann mit einem anderen.

← →
↑
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