javascript - 在选项卡之间切换时自动页面滚动到顶部
问题描述
<div className="mainpanel">
</div>
要求:- 在左侧面板中切换选项卡时,右侧面板滚动回页面顶部
解决方案
为 rightPanel 设置一个 ref。
您可以尝试使用 onClick 向每个选项卡添加一个 handleTabChange 回调。在 handleTabChange 回调中,使用将ref.currentElement
属性设置scrollTop
为 0。
推荐阅读
- sql-server - 查询更改速度(34 秒 vs 0 秒),没有执行计划缓存没有数据/架构更改(从 EF Core 生成的 SQL)
- javascript - D3 在特定级别折叠树(错误的动画)
- java - 从复合类 Book 中获取作者姓名
- javafx - JavaFx:复选框不需要的“背景”
- c++ - 通过 libpqxx 提高 PostgreSQL 数据库的更新速度
- php - Symfony 3.4 循环表单中的字段
- reactjs - 当组件具有 DOM 操作逻辑时,Jest 测试中断
- python - 标记 Dataframe 中具有不同字符串的列是否存在于另一列中
- node.js - MonboDB 通过过滤器查找和更新嵌套数组(如果存在)
- python - Flask AttributeError:“str”对象没有属性“wrap_socket”