1.底层实现原理不一样,vue3使用的是Proxy代理,使用proxy代理对象来追踪数据变化,相比vue2的object.defineProperty方法,具有更好的性能。
2.vue3的组件生命周期销毁阶段和vue2不一样(vue3:beforeUnmount,unmounted;vue2:beforeDestory,destoryed)
3.vue3中删除了filter这个api
4.vue3中实现跨组件传参可以使用依赖注入
5.vue3支持多个根节点组件,而vue2只支持单根节点组件
6.vue3引入的composition API,相比vue2的options API,提供了更灵活、更直观的方式来组织和管理代码