当我们使用Modal和Drawer组件的浮层触发滚动事件时经常出现浮层下层内容也会一起跟着滚动的情况,我们可以使用
<Modal afterOpenChange={(op) => document.body.style.overflowY = (op?'hidden':'scroll')}/>
<Drawer afterOpenChange={(op) => document.body.style.overflowY = (op?'hidden':'scroll')}/>
即afterOpenChange={(op) => document.body.style.overflowY = (op?‘hidden’:‘scroll’)}来解决,在浮层唤起时取消下层内容的浮动,在浮层消失时重新允许下层的浮动。