
vue專案在控制臺中報這個錯誤時,當看到nextTick詞時想到vue的$nextTick()方法
Vue 在更新 DOM 時是異步執行的,只要偵聽到資料變化,Vue 將開啟一個佇列,并緩沖在同一事件回圈中發生的所有資料變更,也就是說,vue賦一個值,并不是立即生效,而是下一個事件觸發時更新
為了在資料變化之后等待 Vue 完成更新 DOM,可以在資料變化之后立即使用 Vue.nextTick(callback)
(可以參考vue官方網站對異步更新佇列的介紹 https://cn.vuejs.org/v2/guide/reactivity.html#%E5%BC%82%E6%AD%A5%E6%9B%B4%E6%96%B0%E9%98%9F%E5%88%97)

至此,解決報錯!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/155903.html
標籤:JavaScript
上一篇:封裝 axios
下一篇:axios的資料攔截(攔截器)
