从别的scroll的页面跳转到此页面的时候,触发了这个页面的scroll事件监听,但是此页面的dom并没有渲染,所以执行回调函数的时候报错。
代码如下:
mounted () {
this.$nextTick(() => {
initStyle();
window.addEventListener('scroll', this.onScroll);
});
},
vue的nexTick中的回调函数,不是应该DOM更新后再执行的么?那为什么页面还没更新,监听事件已经执行了?求大神解答。。
素胚勾勒不出你
慕运维8079593
随时随地看视频慕课网APP
相关分类