升级到React Router 2.0后,路由不会呈现

时间:2016-02-08 21:35:37

标签: react-router

我试图从版本0.13.x升级到2.0。这是我的设置,它只在首次加载页面时才有效。页面转换由Rails中的TurboLinks处理。我在页面准备好后重新加载路由。我想知道我做错了什么......

$(() => {
  // Create the #RouterContainer
  if (!document.getElementById('RouterContainer')) {
    let el = document.createElement('div');
    el.setAttribute('id', 'RouterContainer');
    document.body.appendChild(el);
  }
  ReactDOM.render(<DocumentTitle title={ENV.title}>
    <Provider store={store}>
      <Router history={browserHistory}>
        { routes }
      </Router>
    </Provider>
  </DocumentTitle>, document.getElementById('RouterContainer'));
});

0 个答案:

没有答案