我将basename path设置为:
<BrowserRouter basename="/calendar"/>
是否可以通过React Router访问应用程序组件中的basename属性?否则我需要解析Location对象。
我已经查看了history
对象,但在那里找不到。
我将basename path设置为:
<BrowserRouter basename="/calendar"/>
是否可以通过React Router访问应用程序组件中的basename属性?否则我需要解析Location对象。
我已经查看了history
对象,但在那里找不到。
2条答案
按热度按时间h9vpoimq1#
您可以使用历史记录挂钩
6jygbczu2#
对于react-router v6,您可以使用
useHref
钩子(Docs)来了解基本名称或基本名称的路径:内部组件: