组件v-on directive中使用Lifecycle hook

<component @hook:mounted="onComponentMounted()" >
通过在组件上添加v-on directive,在不侵入子组件的情况下,执行父组件的函数
原因:组件内的生命周期函数在执行结束后会 $emit 一个 hook + 生命周期名字 的自定义事件

程序化的事件侦听器
https://cn.vuejs.org/v2/guide/components-edge-cases.html#%E7%A8%8B%E5%BA%8F%E5%8C%96%E7%9A%84%E4%BA%8B%E4%BB%B6%E4%BE%A6%E5%90%AC%E5%99%A8