1.this.$emit()
该方法的应用场景:
子组件中向父组件传值处使用this.$emit("function",param);
其中function为父组件定义函数,param为需要传递参数
2.@方法名1="方法名2"
该方法是v-on:方法1="方法2"的简写;
该方法的应用场景:
子组件向父组件传递数据
其中方法1为子组件中定义函数,方法2为父组件定义函数;
3.全局事件总线
该方法的应用场景:
实现任意组件间的通信
定义:
this.$bus.$on('方法名1',方法)
this.$bus.$off('方法名1')
调用:
this.$bus.$emit('方法名1',需要传递的数据)