1.响应式原理的区别
vue2响应式原理采用Object.defineProperties 监听对象的getter与setter
vue3 pxoy代理的方式监听对象
2.启动方式的区别
vue2
nuew Vue({
store,
router,
render:h=>h(App)
}).$mount("#app")
vue3
import {createApp} from 'vue'
createApp(App).use(store).use(router).mount("#app")
3.全局方法的区别
vue2
Vue.prototype.$http = axios;
Vue3
var app = createApp(App)
app.config.globalProperies.$http = axios;
4.template组件的区别
vue2
有且只有一个根组件
vue3
随意