7
Vorrei recuperare i parametri correnti al di fuori di un componente e, per quanto posso dire, React Router non fornisce un modo conveniente per farlo.Ottieni parametri all'esterno di un componente
Qualche tempo prima del 0.13 il router aveva getCurrentParams() che è quello che usavo.
Ora la cosa migliore che io riesco a capire è:
// Copy and past contents of PatternUtils into my project
var PatternUtils = require('<copy of PatternUtils.js>')
const { remainingPathname, paramNames, paramValues } =
PatternUtils.matchPattern(
"<copy of path pattern with params I am interested in>",
window.location.pathname);
C'è un modo per fare questo con Reagire router?
aperta problema github qui: https://github.com/reactjs/react-router/issues/2547 – nhjk