Conditionals
React Conditionals Rendering
React Shartli Renderlash
React-da komponentlarni shartli ravishda renderlash mumkin.
Buni amalga oshirishning bir necha usuli mavjud.
if Operatoridan Foydalanish
JavaScript if operatoridan foydalanib, qaysi komponentni renderlashni aniqlashimiz mumkin.
Misol: Ikki komponentni ishlatamiz:
Misol: Endi shartga qarab qaysi komponentni renderlashni tanlaydigan boshqa komponent yaratamiz:
isGoal atributini true ga o'zgartirib ko'ring:
Misol:
&& Operatoridan Foydalanish
React komponentini shartli ravishda renderlashning yana bir usuli && operatoridan foydalanishdir.
Misol: JSX ichida JavaScript ifodalarini qavslar yordamida qo'shishimiz mumkin:
Agar cars.length > 0 ifodasi true ga teng bo'lsa, && operatoridan keyingi ifoda renderlanadi.
Misol:
cars massivini bo'shatib ko'ring:
Ternar Operatoridan Foydalanish
Elementlarni shartli ravishda renderlashning yana bir usuli ternar operatoridan foydalanishdir.
condition ? true : false
Gol misoliga qaytaylik.
Misol:
Agar isGoal true bo'lsa, MadeGoal komponentini, aks holda MissedGoal komponentini qaytarish:
Qo'shimcha ma'lumot olish uchun ternar operatori bo'limiga qarang.
Last updated on