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.
Демо.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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