javascript – React Router中究竟是什么match.url?

我在React Router文档中看到你传递给匹配prop的组件,你可以调用match.url,但你似乎从来没有向组件传递任何东西.那究竟是什么匹配,你从哪里得到它? 最佳答案 希望这会有所帮助:
https://reacttraining.com/react-router/web/api/match

您可以在道具中获得匹配,通常当您通过路径调用组件时,您将获得它,并且您可以将其作为常规道具传递给其他组件以提取或使用该信息.

在与react-router交互时,location也非常有用.我通常根据isExact标志使用match来进行渲染和重定向,并使用location来获取浏览器所具有的实际URL.

点赞