从别的scroll的页面跳转到此页面的时候,触发了这个页面的scroll事件监听,但是此页面的dom并没有渲染,所以执行回调函数的时候报错。代码如下:mounted () { this.$nextTick(() => { initStyle(); window.addEventListener('scroll', this.onScroll); }); }, vue的nexTick中的回调函数,不是应该DOM更新后再执行的么?那为什么页面还没更新,监听事件已经执行了?求大神解答。。
添加回答
举报
0/150
提交
取消