黄河小鲤鱼 发表于 2020-10-10 11:24:49

侧边栏收缩不能垂直滚动bug

bug情况描述:侧边栏收缩情况下,右侧主体不能上下滚动.
需要解决:什么地方的js控制修改了body的样式,添加了overflow:hidden
正常情况截图

bug情况截图

侧边按钮方法
toggle() {
      this.collapsed = !this.collapsed
      this.setSidebar(!this.collapsed)
      triggerWindowResizeEvent()
    },


黄河小鲤鱼 发表于 2020-10-10 11:37:30

请求大神或者jecg技术员 帮忙解答一下,我是真的找不到,
这个问题很严重吧,侧边栏收缩,就不能上下滚动看完整界面了:)

黄河小鲤鱼 发表于 2020-10-10 14:20:04

已经解决,暴力笨方法,每次点击时候,方法 toggle()里 强制js重写overflow='auto'
      setTimeout(() => {
      document.getElementById('bodydiv').style.overflow='auto'
      }, 30);
谁有更好方法,请指教:loveliness:

liushuai 发表于 2020-10-10 18:07:04

我插个眼,看看有啥更好的办法。
页: [1]
查看完整版本: 侧边栏收缩不能垂直滚动bug