在同一页面上进行路由

问题描述 投票:0回答:1

我是React的新手,我试图建立一个只有一个页面且包含多个部分的网站。例如,当我单击指向页面下方联系人部分的联系人链接时,如何使导航栏发送给我。或者,当我单击“服务”以在页面上移至最高(例如)。我不需要代码片段,我只是想要一个起点。关于我应该读些什么?我正在寻找这个东西几个小时,但找不到任何东西。

javascript reactjs react-navigation
1个回答
0
投票

您可以使用

<a href="#id">

其中id是您要使用的标签的ID。例如,您有一个div

<div id="section1"> 

和另一个div

<div id="section2"> 

您可以在导航栏中创建两个锚点

<a href="#section1"> <a href="#section2"> 

单击时将页面滚动到相应部分。

© www.soinside.com 2019 - 2024. All rights reserved.