vue父组件监听子组件生命周期

还是记一下吧,总是忘!

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

你可能感兴趣的:(vue,vue.js,javascript,前端)