html - React 锚标记不会将我带到同一页面上的另一个组件
问题描述
我正在使用 React 处理一个网页,该网页在同一页面上具有多个组件。在标题上,有一些带有锚标记的列表项,它们的 href 指向另一个组件的 ID。当我单击链接时,网页上没有任何反应。当我放置一个指向标题项的锚标记时,它可以工作。我猜是因为链接和参考在同一个组件中。我该如何解决?
HTML(在标题组件内)
<li><a className="nav-link" href="#about">About</a></li>
关于链接不起作用。如果我将带有 href 的锚点放在“#header”,它会起作用。
反应组件
<Header />
<Intro/>
<About />
<Schedule />
非常感谢你的帮助。这是我第一次在 Stack Overflow 上发帖,很高兴认识你们。
解决方案
推荐阅读
- python - 在 SqlAlchemy 中加入时如何将子查询对象转换为 ResultProxy 类?
- c# - IdentityServer3 - 错误 Microsoft.IdentityModel.Tokens.SecurityTokenInvalidSignatureException:IDX10503:签名验证失败
- mysql - 从 SQL 列中删除所有字母
- java - 操作栏后退键不起作用
- php - 使用 git 终端时,laravel homestead “找不到驱动程序”
- lua - 使用 lua 文件来要求其他 lua 文件?
- webview - 单击onesignal通知时打开android webview应用程序
- php - php exec wget无法下载大文件
- gnuradio - wavfile_sink: 值 nan 不能在目标整数类型中表示
- mongodb - 实时比分 MEAN 堆栈应用程序中的应用程序通信顺序