⊗jsrtPmCdTr 28 of 112 menu

Ternaarne operaator JSX-is

Nagu te juba teate, saab lokkis sulgudes käivitada JavaScripti koodi. Tegelikult see kood ei saa olla suvaline, vaid ainult kõige lihtsam.

Eelkõige ei saa seal kasutada tingimusi if. Selle asemel tuleks kasutada lühendatud tingimuste variante.

Olenevalt konstandi show väärtusest kuvame ühe või teise teksti. Kasutame selleks ternaarset operaatorit:

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

Saab töötada mitte ainult tekstidega, vaid ka siltidega:

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

Antud on järgmine kood:

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

Kui age-sse on salvestatud rohkem kui 18 aastat, siis näidake kasutajale div siltides ühes tekstiga lõiku, aga kui vähem - siis teise tekstiga lõigu.

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu