React Router 0.11.1将所有请求路由到Home

时间:2014-11-23 19:20:43

标签: javascript reactjs react-router

我遇到的问题是React Router 0.11.1将所有路径路由到我的默认处理程序,即Home,即使我有 / about 路径的特定处理程序:

var routes = (
  <Route path="/" handler={App}>
    <DefaultRoute name="home" handler={Home}/>
    <Route name="about" handler={About}/>
  </Route>
)
ReactRouter.run(routes, function (Handler) {
  React.render(<Handler/>, document.body)
})

此外,路由器似乎自动将#/ 附加到URL的末尾,这令人困惑。有人可以告诉我如何修复我的路由,以便我可以访问About处理程序吗?

GitHub查看我的完整项目。

0 个答案:

没有答案