Det största problemet med att reagera får aktuell rutt är att det kan vara långsamt.
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
namn
uselocation() krok
Uselocation()-kroken används för att avgöra om en komponent ska renderas vid roten eller inte. Om komponenten inte ska renderas vid roten kan den använda denna krok för att bestämma var den ska renderas istället.
Hur man får rutter
Det finns några sätt att få rutter i React. Ett sätt är att använda react-router. Ett annat sätt är att använda react-router-dom.