亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Vue生命周期中的八個鉤子函數相機是怎樣的

發布時間:2021-12-15 19:35:31 來源:億速云 閱讀:122 作者:柒染 欄目:開發技術

Vue生命周期中的八個鉤子函數相機是怎樣的,相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。

1、beforeCreate和created函數

beforeCreate和created以初始化:數據監測、數據代理為分界線。

在執行beforeCreate()之前,將初始化生命周期、時間,但數據代理還沒有開始。

(1)beforeCreate():在初始化數據監測、數據代理之前執行beforeCreate函數中的內容。此時,無法通過Vm訪問到data中的數據、methods中的方法

(2)created():在初始化數據監測、數據代理之后執行beforeCreate函數中的內容。此時可以通過vm訪問到data中的數據、methods中配置的方法

在數據掛載之前還有一個步驟,那就是Vue解析模板的過程(生成虛擬DOM),頁面還不能顯示解析好的內容。

2、beforeMount和mounted函數

(3)beforeMount():在Vue完成虛擬DOM的生成之后,在將虛擬DOM轉換為真實DOM之前執行。此時,頁面呈現的是未經Vue編譯的DOM結構,所有對DOM的操作,最終都不奏效。

(4)mounted():在將虛擬DOM轉換為真實DOM之后執行。此時,頁面中呈現的是經過Vue編譯的DOM,對DOM的操作均有效(盡可能避免)。至此初始化過程結束,一般在此進行:開啟定時器、發送網絡請求、訂閱消息、綁定自定義事件等初始化操作

3、beforeUpdate和updated函數

(5)beforeUpdate():在數據發生變化時,生成新的虛擬DOM,隨后與舊的虛擬DOM進行比較,最終完成頁面更新(Model-》View)的過程之前執行。此時,數據是新的,但頁面是舊的,即,頁面尚未和數據保持同步

(6)updated():在數據發生變化時,生成新的虛擬DOM,隨后與舊的虛擬DOM進行比較,最終完成頁面更新(Model-》View)的過程之后執行。此時,數據是新的,頁面也是新的,即,頁面和數據保持同步

4、beforeDestroy和destroyed函數

(7)beforeDestroy():在移除數據監視、子級元素、事件監聽之前執行。此時,vm中所有的data、methods、指令等都處于可用狀態,馬上要執行銷毀過程,一般在此階段:關閉定時器、取消訂閱消息、解綁自定義事件等收尾操作。此時所有東西都可訪問到,但是執行操作,頁面上的內容不會發生改變

(8)destroyed():在移除數據監視、子級元素、事件監聽之后執行。解除與頁面上data、methods、指令等的綁定。

看完上述內容,你們掌握Vue生命周期中的八個鉤子函數相機是怎樣的的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

vue
AI

双鸭山市| 和田市| 祁东县| 浑源县| 朔州市| 陵川县| 嘉峪关市| 平和县| 阿克苏市| 通山县| 彭阳县| 二连浩特市| 雷山县| 中阳县| 阳谷县| 芦山县| 海兴县| 建阳市| 鸡西市| 巢湖市| 镇江市| 左权县| 淮北市| 成安县| 英超| 蓝田县| 武鸣县| 邵东县| 神池县| 榆林市| 陆丰市| 六安市| 和平区| 广州市| 左权县| 连平县| 安西县| 诸城市| 滦平县| 锡林浩特市| 台北市|