El principal problema con reaccionar obteniendo la ruta actual es que puede ser lento.
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
nombre
usarubicación() gancho
El enlace uselocation() se utiliza para determinar si un componente debe representarse en la raíz o no. Si el componente no debe representarse en la raíz, puede usar este enlace para determinar dónde debe representarse en su lugar.
Como conseguir rutas
Hay algunas formas de obtener rutas en React. Una forma es usar el enrutador de reacción. Otra forma es usar react-router-dom.