我使用browserHistory(来自react-router)来更改网址。点击事件后,我调用了以下方法:
browserHistory.replace('/newPath')
但有时(并非总是)此操作会将我发送到路由器的“/”。
`
<Router history={browserHistory}>
<Route
path="/"
component={rest => (
<AppComponent
{...rest}
top={<HeaderComponent {...rest} />}
left={<DrawerContainer {...rest} />}
center={<DashBoard {...rest} />}
right={<ContextInfos {...rest} />}
bottom={<BottomMenuPrimary {...rest} />}
/>
)}
/>
</Router>
</Provider>
`
有人有想法吗?