javascript - 当导航到另一个页面时,组件的滚动位置会改变吗?
问题描述
function PageOne() {
return ( <> <Link to="pageTwo"><button></Link>
<sidebar selected="A" />
<contentOne>
</>)
}
function PageTwo() {
return ( <> <Link to="pageOne"><button></Link>
<sidebar selected="B" />
<contentTwo>
</>)
}
侧边栏包含一个选项列表。假设侧边栏的 y 滚动位置在 PageOne 上时位于某个位置。然后,用户导航到 PageTwo,这会自动导致所选内容更改为“B”。
以上会导致滚动位置发生变化吗?
解决方案
推荐阅读
- android - 如何在 Android 上使用透明 webm?
- excel - 如何通过 JavaScript API 调整 Excel 中表格的大小?
- mysql - 从两个表中选择计数 = SQL 中的乘法?
- javascript - React Router 在通过导航重定向后不会加载新的页面组件
- ubuntu - cd 没有这样的文件或目录。也 cd 权限被拒绝
- c# - 从 IActionResult 响应中删除空值
- react-native - 在本机反应中有条件地渲染标题
- http2 - Kong - 通过 HTTP/2 连接到上游
- flutter - 将字符串转换为字节数组
- javascript - 如何访问 SignalR 核心中的 invocationId?