⊗jsrtPmCdTr 28 of 112 menu

Тэрнарны аператар у JSX

Як вы ўжо ведаеце, унутры фігурных дужак можна выконваць JavaScript код. На самой справе гэты код можа быць не любым, а толькі самым простым.

У прыватнасці, умовы if там ужываць нельга. Назамен варта карыстацца скарочанымі варыянтаў умоваў.

Давайце ў залежнасці ад значэння канстанты show вывядзём адзін ці іншы тэкст. Выкарастаем для гэтага тэрнарны аператар:

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

Можна працаваць не толькі з тэкстамі, але і з тэгамі:

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

Дадзены наступны код:

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

Калі ў age запісана больш 18 гадоў, то ў тэксце тэга div пакажыце карыстальніку абзац з адным тэкстам, а калі менш - то з іншым.

Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČeštinaDanskDeutschΕλληνικά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
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць