React · Junior · Pytanie 52 z 75
Jak wyrenderować jeden z dwóch elementów w zależności od warunku?
- ✓Poprawna odpowiedź: Operatorem trójargumentowym:
{isLoggedIn ? <Profile /> : <LoginButton />} - 2Przez
<if condition={isLoggedIn}> - 3Instrukcją
switchbezpośrednio w JSX
Wyjaśnienie
JSX przyjmuje wyrażenia, więc ? : działa bezpośrednio w znacznikach. Przy wielu gałęziach oblicz element w zmiennej lub funkcji pomocniczej przed return.