vue2组件间的通信方式
-
父子组件:使用[props和事件]进行通信
-
爷孙组件:
a. 使用两次父子间通信来事件b.使用 [ provide + inject] 来通信
-
任意组件:使用eventBus = new Vue()来通信
a. 主要API是eventBus.&on和 eventBus.&emit
b. 这个方法当事件多了就会比较乱,不利于维护
-
任意组件:使用Vuex通信(vue3 可用Pinia代替Vuex)
微信扫一扫
父子组件:使用[props和事件]进行通信
爷孙组件:
a. 使用两次父子间通信来事件
b.使用 [ provide + inject] 来通信
任意组件:使用eventBus = new Vue()来通信
a. 主要API是eventBus.&on和 eventBus.&emit
b. 这个方法当事件多了就会比较乱,不利于维护
任意组件:使用Vuex通信(vue3 可用Pinia代替Vuex)
相关推荐