You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Здравствуйте! На самом деле пример на моём сайте и оригинал - оба отражают отрисовку компонента по условию. Я использовал тернарный оператор, так как компонент DangerAlert намеренно максимально прост и не содержит никаких условий. Я вынес это условие из него наружу. Условие, показывать DangerAlert или нет определяет именно внешний код. Тернарный оператор удобнее тем, что сокращает код.
Кстати, есть запись ещё короче:
{this.state.isDangerAlertShowed&&<DangerAlert/>}
Именно такую запись я использую почти всегда в своём коде.
learn-reactjs/src/main/webapp/WEB-INF/pages/basics/conditionalRendering/conditionalRendering.jsp
Line 125 in d68443a
тогда как в https://ru.reactjs.org/docs/conditional-rendering.html#preventing-component-from-rendering
The text was updated successfully, but these errors were encountered: