我正尝试使用以下代码导航到按钮单击页面:
this.props.history.pushState(null, "page2");
它会更改地址栏中的URL并显示当前页面本身的targetURL内容,而不是隐藏上一页内容。
以下是我的路由器代码:
const routes = (
<Router history={createBrowserHistory(historyOptions)}>
<Route path='/' component={BaseLayout}>
<IndexRoute component={Home}/>
<Route path="/page2" component={Page2}/>
</Route>
</Router>
);
我正在使用react路由器版本:1.0.0。我该如何解决这个问题?
答案 0 :(得分:-2)
尝试删除斜杠。
<Route path="page2" component={Page2}/>