Задать вопрос
kostya-frank
@kostya-frank
Системный администратор

Как пробросить переменную между отдельными компонентами?

Всем привет!

В приложении используется react-router. Есть два отдельных компонента - First и Second. В первом компоненте содержится Link с URL второго компонента. Требуется передать переменную, не используя query в Link. На данный момент подключил withRouter, но ничего не нашел в документации про добавление кастомных переменных. Как можно решить данную проблему? Или только проброс контекста от родительского для обоих компонентов (к примеру, App)?

Заранее спасибо!
  • Вопрос задан
  • 796 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
@FireGM
Для таких случаев, лучше использовать redux. А так, от родителя к потомку https://facebook.github.io/react/docs/transferring...
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Astero_lol
URL можно пробросить с помощью this.props.params реакт роутера - подробно показано в этом видео -https://www.youtube.com/watch?v=ZBxMljq9GSE
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы