從別的scroll的頁(yè)面跳轉(zhuǎn)到此頁(yè)面的時(shí)候,觸發(fā)了這個(gè)頁(yè)面的scroll事件監(jiān)聽(tīng),但是此頁(yè)面的dom并沒(méi)有渲染,所以執(zhí)行回調(diào)函數(shù)的時(shí)候報(bào)錯(cuò)。代碼如下:mounted () { this.$nextTick(() => { initStyle(); window.addEventListener('scroll', this.onScroll); }); }, vue的nexTick中的回調(diào)函數(shù),不是應(yīng)該DOM更新后再執(zhí)行的么?那為什么頁(yè)面還沒(méi)更新,監(jiān)聽(tīng)事件已經(jīng)執(zhí)行了?求大神解答。。
vue 在nextTick中寫(xiě)了一個(gè)監(jiān)聽(tīng)事件scroll,為什么DOM還沒(méi)渲染完畢
素胚勾勒不出你
2019-02-26 13:14:15