Det største problem med at reagere på at få den aktuelle rute er, at det kan være langsomt.
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
navn
uselocation() hook
Uselocation()-krogen bruges til at bestemme, om en komponent skal gengives ved roden eller ej. Hvis komponenten ikke skal gengives ved roden, kan den bruge denne krog til at bestemme, hvor den skal gengives i stedet.
Sådan får du ruter
Der er et par måder at få ruter på i React. En måde er at bruge react-router. En anden måde er at bruge react-router-dom.