访问BrowseRouter的基名

时间:2018-05-21 12:56:31

标签: reactjs react-router react-router-v4

我正在设置这样的basename path

<BrowserRouter basename="/calendar"/>

是否可以通过React Router以某种方式访问​​任何应用程序组件中的basename属性?否则我需要解析Location对象。

我查看了history对象,但在那里找不到。

1 个答案:

答案 0 :(得分:0)

您可以使用历史记录挂钩

const history = useHistory();
history.createHref({pathname: '/'})