Маршрутизация для многоуровневой структуры `slug` URL с React Router - PullRequest
0 голосов
/ 07 марта 2020

В моем приложении у меня есть иерархия категорий. У каждой категории есть слаг, определенный в сущности категории. Я пытаюсь достичь иерархической структуры URL, чтобы она соответствовала иерархии категорий. Полученная страница является целевой страницей последней категории в URL.

Приложение написано с использованием React (с маршрутизатором React).

Так, например, у меня есть категории:

  • категория-1
  • категория-2

URL-адрес категории 2 должен быть: /category-1/category-2

На данный момент я копаю для решение, и я действительно могу найти любые лучшие методы для достижения этой цели.

Единственное, что я нашел, это recursive paths https://reacttraining.com/react-router/web/example/recursive-paths

Это работает с маршрутами перспектива, но в этом примере компонент фактически отображается много раз. Как мне сделать это только для последнего слизняка?

Или я здесь даже в правильном направлении? Какая альтернатива?

...