1. 程式人生 > >非父子組件生命周期的關系

非父子組件生命周期的關系

cnblogs html 看到了 什麽是 應該 後臺系統 容易 組件 傳遞數據

最近在用Vue做一個商城後臺系統,碰到了一些‘神秘‘的坑,這些坑容易在數據傳輸的過程中埋下深水炸彈。

現在我來說下這個的場景。在非父子組件通信的過程中,子組件通過屬性(Props)的方式進行數據交互,這點是常用的,因為簡單粗暴。但是這個使用的過程中需要了解一些東西,就是父子組件中的生命周期。請看下面

技術分享

技術分享

上面大家看到了。兩個生命周期的關系。‘父組件‘先進行他的‘生命旅程‘,當它的聲明站點到達mounted之前,去執行了子組件的生命周期。當你看到結果,再想一下,你就應該會動為什麽是這樣子。如果有興趣的朋友,請通過郵箱聯系我,我就不在這做闡述了 [email protected]這是將數據從父組件傳到子組件

第二種情況就是子組件傳遞數據到父組件

這裏我目前就只會官方推薦的 $emit方式去傳遞,詳情請看官方鏈接: https://cn.vuejs.org/v2/guide/components.html#非父子組件的通信

非父子組件生命周期的關系