在React with Redux中,我何时应该使用syncHistoryWithStore

时间:2017-01-22 11:59:37

标签: reactjs redux react-router

我可以看到有时人们只使用browserHistory作为history,例如

import {Router, Route, IndexRoute, browserHistory} from 'react-router'
const router = (
    <Provider store={store}>
        <Router history={browserHistory}>
            <Route path="/" component={App}></Route>
        </Router>
    </Provider>
)

但在某些项目中,人们正在使用syncHistoryWithStore,例如

const history = syncHistoryWithStore(browserHistory, store)

render(
  <Root store={store} history={history} />,
  document.getElementById('root')
)
我什么时候应该使用后者?为什么需要syncHistoryWithStore

感谢

0 个答案:

没有答案