• 
    
    <ruby id="2qhst"></ruby>
    <sub id="2qhst"></sub>
    <menuitem id="2qhst"></menuitem>
      亚洲精品久久久久久久蜜桃臀,亚洲欧美国产免费综合视频,91情侣视频,日韩精品内射视频免费观看

      Vue (一)、創(chuàng)建組件

      2020-2-13    seo達人

      使用 vue-cli 創(chuàng)建 vue 項目:



      cd 到指定的目錄下 命令行輸入:



      vue init webpack-simple <項目名稱>



      根據提示設置Project name



      設置Project description



      設置Author



      設置License



      設置Use sass?



      cd到剛剛創(chuàng)建的項目名稱目錄



      命令行輸入:npm install



      等待安裝完成后 執(zhí)行 npm run dev 命令



      注:以下部分練習是在https://jsfiddle.net 中進行

      創(chuàng)建組件:(創(chuàng)建全局組件)

      Html 部分:

      <div id="app">

      <div>練習</div>

      <!-- 這里的 inline-template 取代組件函數中的 template:'' -->

      <my-cmp inline-template>

        <p>{{ status }}</p>

      </my-cmp>

      <hr>

      <my-cmp inline-template>

        <p>第二次使用{{ status }}</p>

      </my-cmp>

      </div>



      Js 部分:

      Vue.component('my-cmp',{

      data: function () {

        return {

          status:'Critical'

          }

        },

       methods: {}



      });



      var vm = new Vue({

        el: "#app"

      })



      如果將data提取成公共的部分,則多次使用同一個組件則這部分數據在內存中使用的是同一塊存儲 如下演示:

      html部分:

      <div id="app">

        <div>練習</div>

        <my-cmp></my-cmp>

        <hr>

        <my-cmp></my-cmp>

      </div>



      Js 部分

      var data = {status:'Critical'};

      Vue.component('my-cmp',{

      data: function () {

        return data

        },

       template:'<p>Server status {{ status }} (<button @click="changeStatus">Change</button>)</p>',

       methods: {

          changeStatus(){

          this.status = "Nomal"

          }  

       },



      });

      var vm = new Vue({

        el: "#app"

      })



      上面的js代碼當點擊按鈕的時候兩個組件引用的數據均會發(fā)生變化

      局部注冊組件:

      html部分:

      <div id="app">

        <div>局部注冊組件練習</div>

        <local-cmp></local-cmp>

        <hr>

        <local-cmp></local-cmp>

      </div>



      Js 部分:



      var cmp = {

         data: function () {

              return {

                status:'Critical'

              }

          },

         template:'<p>Server status {{ status }} (<button @click="changeStatus">Change</button>)</p>',

         methods: {

            changeStatus(){

              this.status = "Nomal"

            }  

         },

      };

      var vm = new Vue({

        el: "#app",

        components:{'local-cmp':cmp}

      })


      日歷

      鏈接

      個人資料

      藍藍設計的小編 http://www.rhtd16ji.cn

      存檔

      主站蜘蛛池模板: 丰满人妻一区二区三区在线视频53| 精品少妇人妻av无码专区| 一本色道久久99一综合| 亚洲综合精品伊人久久| 国内少妇毛片视频| 欧美第二区| 亚洲二区精品| 国产精品一区二区香蕉| 亚洲欧美另类久久久精品| 中文字幕久久熟女蜜桃| 午夜亚洲福利在线老司机| 51久久国产露脸精品国产| 青草导航| 美女又黄又免费的视频| 久久精品人妻无码一区二区三区 | 国产福利写真视频在线观看| 麻豆亚州无矿码专区视频| 色www88| 日韩一区二区三区精品视频第3页| 午夜福利精品视频免费看| 偷拍视频一区二区三区四区| 91高级网站| 老熟女综合网| 久久无码人妻影院| 久久国产免费观看精品3| 黄色精品视频网站| 二级特黄绝大片免费视频大片| 在线亚洲专区高清中文字幕| 无码人妻丝袜在线视频红杏| 精品人妻一区二区三区在线视频不卡| 国产成人麻豆亚洲综合无码精品| 麻豆国产AV剧情偷闻女邻居内裤| 亚洲国产99精品国自产拍| 夜夜干影院| 女人18片毛片60分钟| 996免费视频国产在线播放| 麻豆国产97在线 | 中文| av片在线观看免费| 丰满人妻一区二区三区无码AV| 中文字幕日韩人妻诱惑| 国产精品h片在线播放|