问题重现:
在引用ueditor的界面正常编辑,滚轮上下滑动均正常,
当切换页面之后,鼠标滚轮滑到顶端控制台报错“Cannot read property ‘scrollTo’ of undefined”
解决方法:
打开 ueditor.all.js大概在17471行的位置
修改 else if 中的判断 ‘this.scrollY == 0 && lastScrollY != 0’ 为 ‘this.scrollY == 0 && lastScrollY != 0 && !me’ 即可解决
原始代码:

window.onscroll = function(){
            if(lastScrollY === null){
                lastScrollY = this.scrollY
            }else if(this.scrollY == 0 && lastScrollY != 0){
                me.window.scrollTo(0,0);
                lastScrollY = null;
            }
        }

修改后:

window.onscroll = function(){
            if(lastScrollY === null){
                lastScrollY = this.scrollY
            }else if(this.scrollY == 0 && lastScrollY != 0 && !me){
                me.window.scrollTo(0,0);
                lastScrollY = null;
            }
        }
Logo

前往低代码交流专区

更多推荐