【发布时间】:2015-04-19 20:00:12
【问题描述】:
我正在尝试用 react 和 react-router 构建一个视差网站
在我发现的大多数 react-router 示例中,目标 dom 节点被替换为路由对应的 Handler。
var routes = (
<Route handler={App} path="/">
<DefaultRoute handler={Home} />
<Route name="about" handler={About} />
<Route name="users" handler={Users} />
</Route>
);
Router.run(routes, function (Handler) {
React.render(<Handler/>, document.body);
});
如何将所有路由处理程序渲染到单个页面并使用 react-router 跳转到页面中的特定位置?
【问题讨论】:
-
听起来你需要在路由中使用路径变量来确定滚动的位置。 github.com/rackt/react-router/blob/master/docs/guides/…
标签: reactjs parallax react-router