91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

葫芦岛市| 阆中市| 连南| 郁南县| 随州市| 榆林市| 佛坪县| 正定县| 莫力| 碌曲县| 合水县| 雅安市| 义乌市| 扎兰屯市| 班戈县| 尉氏县| 青冈县| 师宗县| 和平县| 柯坪县| 鄄城县| 蓝田县| 萝北县| 百色市| 谢通门县| 新和县| 漯河市| 扶沟县| 开封县| 定西市| 芷江| 马龙县| 琼海市| 天长市| 清流县| 甘孜| 中江县| 漳平市| 拉萨市| 洪湖市| 葵青区|