vue2通信方式有哪些;vue3通信方式有哪些?
vue2:
1、常用的props和emit事件方式实现父子级通信;
2、使用provide和inject实现爷孙级通信;
3、任意组件间使用vuex通信;State Getters Mutations Actions Modules
4、任意组件间使用eventBus=new Vue();主要API是eventBus.$on和eventBus.$emit;缺点:事件多了之后难以维护;
vue3:
任意组件之间使用pinia替代vuex;
vue2:
1、常用的props和emit事件方式实现父子级通信;
2、使用provide和inject实现爷孙级通信;
3、任意组件间使用vuex通信;State Getters Mutations Actions Modules
4、任意组件间使用eventBus=new Vue();主要API是eventBus.$on和eventBus.$emit;缺点:事件多了之后难以维护;
vue3:
任意组件之间使用pinia替代vuex;