bytedance/guide

当演示结束后,没有移除对html元素添加的overflow属性

Opened this issue · 4 comments

byte-guide: 1.0.7
react: 17.0.2

image

这会导致页面不能滚动

我目前的解决方案:

onClose={() => {
  document.documentElement.style.overflow = 'auto'
}}

image

看了下源码是realDocument重新赋值了,重新触发了
image

而此时的html上已经添加了overflow: hidden

有点奇葩,结束后布局都乱了,还有 localKey不应该必填

简直了,这么严重bug,还不解决

还挂个字节的名号,这个组件有点垃圾啊