Vue3(7)根组件与组件树的基本概念
vue程序会创建一个【vue应用的实例(对象)】
<div id="app">
<h1>{{msg}}</h1>
<button @click="check">按钮</button>
</div>
<script src="https://unpkg.com/vue@next"></script>
<script>
// vue应用的实例(对象)
const app = Vue.createApp({
data(){
return {
msg: "hello world"
}
},
methods: {
check(){
console.log(this === app) // false
console.log(this === rootComponent) // true
}
},
});
// 根组件-app.mount挂载之后的返回值是根组件
const rootComponent = app.mount("#app")
</script>