TchernyavskD
@TchernyavskD
Formoshlep

React Router в Twitter, как они реализовали?

Кто - то может объяснить, пожалуйста, как они реализовали в твитере реакт роутер на примере (1, 2). Каждый навлинк из 1 помечается активным при определенном урле, а 2 - подвариант например Твитты из 1. Но когда мы выбираем один из этих трех вариантов (из 2), то активный элемент Твитты (из 1) сохраняется, но урл меняется (их в Твитере реализация). Я пробовал для 1 без exact, да, для подвариантов (из 2) все ок работает и Твиты сохраняет активный класс, но тогда Твитты всегда будет активный при любом клике из 1 (у него урл без всяких /... а просто урл профиля), то есть выберем мы Читаемые, Списки и тд - Твиты будут активные, опять же из-за того что урл совпадает с урлом профиля.

cc79841f5fa1.png

Я был бы не против и примера

Спасибо кто прочитал.
  • Вопрос задан
  • 66 просмотров
Решения вопроса 1
rockon404
@rockon404 Куратор тега React
Frontend Developer
Для решения задачи можно использовать свойство isActive.
Демо.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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