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

溫馨提示×

溫馨提示×

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

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

Vue父組件監聽子組件生命周期

發布時間:2020-10-16 12:50:48 來源:腳本之家 閱讀:361 作者:vickylinj 欄目:開發技術

比如有父組件 Parent 和子組件 Child,如果父組件監聽到子組件掛載 mounted 就做一些邏輯處理,可以通過以下寫法實現:

// Parent.vue
<Child @mounted="doSomething"/>

// Child.vue
mounted() {
 this.$emit("mounted");
}

以上需要手動通過 $emit 觸發父組件的事件,更簡單的方式可以在父組件引用子組件時通過 @hook 來監聽即可,如下所示:

// Parent.vue
<Child @hook:mounted="doSomething" ></Child>

doSomething() {
  console.log('父組件監聽到 mounted 鉤子函數 ...');
},

// Child.vue
mounted(){
  console.log('子組件觸發 mounted 鉤子函數 ...');
},  

// 以上輸出順序為:
// 子組件觸發 mounted 鉤子函數 ...
// 父組件監聽到 mounted 鉤子函數 ...

當然 @hook 方法不僅僅是可以監聽 mounted,其它的生命周期事件,例如:created,updated 等都可以監聽。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持億速云。

向AI問一下細節

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

AI

怀柔区| 达州市| 清流县| 准格尔旗| 庆元县| 公主岭市| 北辰区| 边坝县| 偃师市| 平凉市| 广德县| 子洲县| 和龙市| 东丽区| 建昌县| 临海市| 太康县| 三亚市| 迁安市| 鸡泽县| 乌兰浩特市| 安仁县| 临湘市| 恩施市| 新邵县| 宝丰县| 额尔古纳市| 淄博市| 新宾| 平凉市| 雷州市| 新巴尔虎左旗| 紫金县| 孙吴县| 馆陶县| 高州市| 云林县| 台前县| 黔西县| 高邮市| 天峨县|