还是记一下吧,总是忘!
- 通过在子组件生命周期里公开一个事件,通过父组件监听:
// 在子组件中
mounted(){
this.$emit('mounted','mounted 触发了')
},
// 父组件监听
<child-component @mounted="handleDoSomething"></child-component>
- vue2中的
@hook
事件监听
<child-component @hook:mounted="handleDoSomething"></child-component>
- vue3中类似上面的@hook
@vue:mounted="jhMounted"