2 个回答

可以直接在子组件上监听

<child @paytime="paytime"></child>

methods: {
    paytime (ele) { .... }
}

如果项目中使用了vue-router,会先加载新的组件,等新的組件渲染好但是还沒挂载前,销毁旧組件再挂载新組件,也就是说,如果你从A传给B,在组件B的created里面$on eventBus,在组件A的destroyed中去$emit eventBus。
或者在mounted中获取。
可参考:https://segmentfault.com/a/11...

你知道吗?

宣传栏