无法在React Routing中获取/配置文件

时间:2017-01-14 21:07:29

标签: react-router

我正在摆弄React路由,我只有两个不同的组件。当我尝试渲染我的第二个组件时,我得到Cannot GET /profile

我的路由看起来像这样

render((
  <Router history={browserHistory}>
    <Route path="/" component={Main}>
      <Route path="/profile" component={Profile}/>
    </Route>
  </Router>
), document.getElementById('app'))

但是当我访问localhost:3000 / profile

时,我的/ profile组件返回错误消息

我是否需要从其他组件中渲染它们,或者似乎是什么问题?

1 个答案:

答案 0 :(得分:0)

/移除/profile,它应该有效。如果/已经在父路线中,则不必明确地添加Shell