Есть ли способ реализовать хлебную крошку, основанную на истории навигации, вместо обычной хлебной крошки на основе маршрута?
пример Маршрут: Домой - HChild1 - HChild1.1 Домой - HChild2 - HChild2.1
Если пользователь переходит к HChild2.1 с домашней страницы, то должна быть «Домашняя страница» - «Домой» |HChild2.1
вместо дома |HChild2 |HChild2.1
Тогда, если пользователь перейдет к HChild1.1 из HChild2.1, то хлебные крошки должны быть Home |HChild2.1 |HChild1.1
вместо дома |HChild1.1 |HChild1.1
то, что у меня есть, это обычная схема маршрута, основанная на крошке, которая не служит моей цели, поскольку я могу только перемещаться к компоненту paranet, но не к предыдущему компоненту.
Спасибо