我在我的react项目中使用了antD。
当打开一个模型或抽屉时,它添加了隐藏在主体中的溢出。
这会导致我的页面跳转到顶部。
我试过很多方法,
height: auto
从html中删除溢出
但是没有一个解决方案对我来说效果很好。
发布于 2021-02-23 12:21:55
其中一个技巧是在打开模型之前获取body的scrollTop,然后在模型打开后滚动到它
let bodyScrollTop=document.body.scrollTop;
// open model here
document.body.scrollTop=bodyScrollTop;
https://stackoverflow.com/questions/66332686
复制