nextTick()詳細解釋

nextTick()簡單的理解是:當網(wǎng)頁數(shù)據(jù)更新了,并且在dom中渲染后,自動執(zhí)行該函數(shù),當項目中你想在改變DOM元素的數(shù)據(jù)后基于新的dom做點什么,對新DOM一系列的js操作都需要放進Vue.nextTick()的回調函數(shù)中;通俗的理解是:更改數(shù)據(jù)后當你想立即使用js操作新的視圖的時候需要使用它

在使用某個第三方插件時 ,希望在vue生成的某些dom動態(tài)發(fā)生變化時重新應用該插件,也會用到該方法,這時候就需要在 $nextTick 的回調函數(shù)中執(zhí)行重新應用插件的方法。

注意
nexttick只是dom渲染完成進行操作,但是有時還是沒有加載完成圖片,例如:在獲取組件的坐標就會出現(xiàn)錯誤

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容