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

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

Всем спасибо!
  • Вопрос задан
  • 94 просмотра
Пригласить эксперта
Ответы на вопрос 2
@mrair Автор вопроса
я
Почитать документацию на тему Условный рендер - просьба не предлагать, читал.
Ответ написан
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
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
17 нояб. 2019, в 17:42
3000 руб./за проект
17 нояб. 2019, в 17:42
2000 руб./за проект
17 нояб. 2019, в 16:10
3500 руб./за проект