Как реализовать проверку компонента по условию перед отрисовкой на react?

коллеги, как реализовать условную проверку компонентов через сторонний компонент Security (компонент с логикой проверки), так чтоб можно было разрешать или нет их отрисовку. Какие подходы будут правильнее.
<Security>
   <Component1/>
   <Component2/>
   ...
</Security>

Всем спасибо!
  • Вопрос задан
  • 235 просмотров
Пригласить эксперта
Ответы на вопрос 1
TTATPuOT
@TTATPuOT
https://code.patriotovsky.ru/
1) Вы указать в компоненте Security условие вывода компонента банально через if: https://ru.reactjs.org/docs/conditional-rendering.html
2) Вы можете передать пропы в дочерние компоненты и от пропов возвращать пустоту или компонент.
3) Если дочерние компоненты генерируются из данных массива - лучше всего использовать .map(): https://ru.reactjs.org/docs/lists-and-keys.html
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы