2016-01-20 2 views
0

Я пытаюсь перейти на страницу по нажатию кнопки, используя следующий код:Реагировать Маршрутизатор не заменяет предыдущее содержимое страницы

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> 
); 

Я использую реагировать маршрутизатор версии: 1.0.0. Как я могу исправить проблему?

ответ

-1

Попробуйте удалить косую черту. <Route path="page2" component={Page2}/>

Смежные вопросы