javascript - 页面在底部时,Dialog关闭后的Material UI位置跳转
问题描述
我正在使用 Material UI v4.11.1。我的内容很长,底部有一个Dialog组件。当我向下滚动到页面底部并触发对话框打开然后关闭对话框时,页面位置会跳转。对话框关闭后如何使页面内容保持相同的位置?
我试过如果内容不长,没有滚动条,对话框关闭后内容不会跳转。但是,如果有滚动条,内容就会跳转。
这是一个演示:https ://codesandbox.io/s/material-demo-forked-u5xne?file=/demo.js:4047-16734
解决方案
推荐阅读
- android - android:如何替换 SQLite execSQL() 以避免注入攻击?
- python - Spyder 和 Jupyter 有什么区别?
- typescript - 可选参数的映射类型
- sql - Oracle SQL Self-Join:如何包含缺失的记录
- reactjs - 父母如何改变孩子状态和孩子如何改变父母状态反应
- python - 使用 matplotlib 绘制缩放和旋转的二元分布
- python - 如何终止事件循环
- javascript - Angular Reactive Form:嵌套表单的设置/修补值
- excel - 超出行数限制 - 创建新工作表
- asp.net - 如何使用 Angular 6 前端在 ASP.NET Web API 项目中实现 SignalR