@centerBel

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

Подскажите по роутерам, пожалуйста.
Есть страница со статьями, нужно сделать так, чтобы можно было нажать на заголовок статьи и перейти на страницу с этой статьёй. Как это сделать на react?
  • Вопрос задан
  • 438 просмотров
Пригласить эксперта
Ответы на вопрос 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 делать запрос за этой статьей и показывать ее..
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
22 нояб. 2024, в 06:06
1500 руб./в час
22 нояб. 2024, в 06:04
1 руб./за проект
22 нояб. 2024, в 03:54
1500 руб./за проект