Решено: реагиране, получаване на текущия маршрут

Основният проблем при получаването на текущия маршрут на реакция е, че може да бъде бавен.

There is no built-in way to get the current route in React. However, you can use the router's context to get the current location, which will give you the current pathname.

const { location } = this.context.router; console.log(location.pathname); // /some/path

име

uselocation() кука

Куката uselocation() се използва за определяне дали даден компонент трябва да бъде изобразен в основата или не. Ако компонентът не трябва да бъде изобразен в основата, той може да използва тази кука, за да определи къде трябва да бъде изобразен вместо това.

Как да получите маршрути

Има няколко начина да получите маршрути в React. Един от начините е да използвате реагиращ маршрутизатор. Друг начин е да използвате react-router-dom.

Подобни публикации:

Оставете коментар