通过监听组件的生命周期从而进行某些操作 常规做法 // Parent.vue <Child @mounted="doSomething"/> // Child.vue mounted() { this.$emit("mounted"); } 简易做法 解放子组件,完全在父级中实现,通过一个关键字: @hook <Child @hook:mounted="doSomething"/> <Child @hook:updated="doSomething"/> 当然不止是mounted和updated才行,各个生命周期都支持。