按照官方文檔
this.$nextTick
能夠在dom渲染完成以後執行操做,因而出現瞭如下問題:
如圖vue
watch
監聽數據變化,而後用this.$nextTick
等待dom渲染完成再執行方法預期獲得這樣的結果
服務器
實際上獲得的結果
網絡
若是說在控制檯執行方法,能夠將上圖變爲預期結果
dom
this.$nextTick
並無生效,可是實際上的確是dom渲染完成以後才執行的方法;採用這種方式延時等待圖片資源加載完成,可是若是請求端網絡狀況較差,仍然會出現加載不全的狀況,所以此方案也有一些不穩定性。this