【问题标题】:How to use react-router to jump to specific location in the page如何使用 react-router 跳转到页面中的特定位置
【发布时间】: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 跳转到页面中的特定位置?

【问题讨论】:

标签: reactjs parallax react-router


【解决方案1】:

我认为您要使用的是&lt;Link to="#LOCATION" /&gt;。它在关于 Link 标签的 to 属性的文档中说:要链接到的路由的名称,或完整的 URL。 em>。试试看是否可行。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-08-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-20
    • 1970-01-01
    相关资源
    最近更新 更多