Vue的學習之路一:MVVC

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <!-- 1. 導入Vue的包 -->
    <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
    <title>Document</title>
  </head>
  <body>
    <!-- 將來 new 的 Vue 實例,會控制這個元素中的所有內容 -->
    <!-- Vue 實例所控制的這個元素區域,就是我們的 V -->
    <div id="app">
      <p>{{msg}}</p>
    </div>

    <script>
      // 2. 創建一個Vue的實例
      // 當我們導入包之後,在瀏覽器的內存中,就多了一個Vue構造函數
      // 注意:我們 new 出來的這個 vm 對象,就是我們 MVVM中的 VM調度者
      var vm = new Vue({
        el: '#app', // 表示當前我們 new 的這個 Vue 實例,要控制頁面上的哪個區域
        // 這裏的 data 就是 MVVM 中的 M,專門用來保存每個頁面的數據
        data: { // data 屬性中,存放的是 el 中要用到的數據
          msg: '歡迎學習Vue', // 通過 Vue 提供的指令,很方便的就能把數據渲染到頁面上,程序猿不再手動操作DOM元素了【前端的Vue之類的框架,不提倡手動去操作DOM元素了】
        },
      })
    </script>
  </body>
</html>

簡單介紹 Vue 的基本語法,與 Vue 中 MVVC 分別代表什麼

  1. V:Vue控制的這個元素區域,就是我們的 V
  2. VM:new 出來的這個 vm 對象
  3. M:data屬性
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章