Megoldva: reagáljon aktuális útvonal lekérése

Az aktuális útvonal megszerzésével kapcsolatos fő probléma az, hogy lassú lehet.

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

név

uselocation() horog

A uselocation() hook annak meghatározására szolgál, hogy egy komponenst a gyökérben kell-e renderelni vagy sem. Ha az összetevőt nem a gyökérben kell renderelni, akkor ennek a hook-nak a segítségével meghatározhatja, hol jelenítse meg helyette.

Hogyan szerezzünk útvonalakat

Számos módja van az útvonalak lekérésének a Reactban. Az egyik módja a react-router használata. Egy másik módszer a react-router-dom használata.

Kapcsolódó hozzászólások:

Írj hozzászólást