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>
posted @ 2021-08-01 17:18  `Duet`  阅读(228)  评论(0编辑  收藏  举报