@centerBel

Как сделать ссылку на определённую статью в react?

Подскажите по роутерам, пожалуйста.
Есть страница со статьями, нужно сделать так, чтобы можно было нажать на заголовок статьи и перейти на страницу с этой статьёй. Как это сделать на react?
  • Вопрос задан
  • 416 просмотров
Пригласить эксперта
Ответы на вопрос 2
Просто в роуте контейнера (к примеру) News, добавить /news/:id
Более подробная информация в документации с примерами
Ответ написан
Комментировать
maxfarseer
@maxfarseer
https://maxpfrontend.ru, обучаю реакту и компании
(вариант с использованием react-router)
Делаете роут с параметром, например:
<Route path='/articles/:id' component={Article}>, где параметром является имя_переменной после двоеточия, в данном пример - id

В компоненте Article, имеете доступ к ID через this.props.params.id

Далее как угодно, например в componentDidMount делать запрос за этой статьей и показывать ее..
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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