<em id="09ttv"></em>
    <sup id="09ttv"><pre id="09ttv"></pre></sup>
    <dd id="09ttv"></dd>

        • vue父子組件互相傳值

          2019-7-23    seo達(dá)人

          如果您想訂閱本博客內(nèi)容,每天自動(dòng)發(fā)到您的郵箱中, 請(qǐng)點(diǎn)這里

          一、父組件給子組件傳值

          1、父組件調(diào)用子組件的時(shí)候,綁定動(dòng)態(tài)屬性

          /*傳值可以是值“title”、是方法“run”、是組件“this”*/
          <v-header :title="title" :run="run" :home="this"></v-header>
          1
          2
          2、在子組件里面通過(guò)props接受父組件傳過(guò)來(lái)的數(shù)據(jù)

          <script>
              export default{
          props:['title','run','home']
          }
          </script>

          二、父組件主動(dòng)獲取子組件的數(shù)據(jù)和方法

          1、調(diào)用子組件的時(shí)候定義一個(gè)ref

          <v-header ref="header"></v-header>
          1
          2、在父組件里面通過(guò)以下方式獲取屬性和方法

          this.$refs.header.屬性
          this.$refs.header.方法

          三、子組件主動(dòng)獲取父組件的數(shù)據(jù)和方法

          this.$parent.數(shù)據(jù)
          this.$parent.方法

          四、非父子組建傳值

          1、新建一個(gè)js文件 然后引入vue 實(shí)例化vue最后暴露這個(gè)實(shí)例

          VueEvent.js

          import Vue from 'vue';
          var VueEvent = new Vue();
          export default VueEvent;

          2、在要廣播的地方引入剛才定義的實(shí)例,并進(jìn)行廣播

          home.vue

          <script>
          import VueEvent from './VueEvent.js';
              export default{
                  methods:{
                      emitNews(){
                          /*廣播數(shù)據(jù)*/
                          VueEvent.$emit('to-news',this.數(shù)據(jù))
                      }
                  }
          }
          </script>

          3、在要接收數(shù)據(jù)的地方接受廣播

          news.vue

          <script>
          import VueEvent from './VueEvent.js';
              export default{
                  /*在生命周期函數(shù)里寫(xiě),編譯的時(shí)候就調(diào)用*/
                  mounted(){
                      /*接受廣播*/
                      VueEvent.$on('to-news',function(data){
                          console.log(data);
                      })
                  }
          }
          </script>


          日歷

          鏈接

          個(gè)人資料

          存檔

          亚洲精品午夜国产VA久久成人| 国内精品伊人久久久久影院对白 | 久久久久亚洲av成人网人人软件 | 天堂久久天堂AV色综合| 欧美一区二区久久精品| 久久久久无码中| 久久国产精品视频| 亚洲AV无码久久寂寞少妇| 2021最新久久久视精品爱 | 99久久99这里只有免费费精品| 思思久久精品在热线热| 香蕉久久夜色精品国产2020| 久久人妻少妇嫩草AV无码蜜桃| 午夜精品久久久久9999高清| 日韩久久久久中文字幕人妻| 欧美无乱码久久久免费午夜一区二区三区中文字幕| 久久精品成人免费网站| 国产激情久久久久影院小草| 国内精品伊人久久久久网站| 欧美久久久久久午夜精品| 久久强奷乱码老熟女| 久久久这里有精品| 人妻久久久一区二区三区| 久久发布国产伦子伦精品| 欧美777精品久久久久网| 久久综合久久综合九色| 久久国产成人午夜AV影院| 国产精品久久久香蕉| 日韩精品无码久久久久久| 亚洲综合久久综合激情久久| 久久人人爽人人精品视频| 欧美黑人激情性久久| 办公室久久精品| 亚洲精品国精品久久99热一| 国产精品久久波多野结衣| 久久亚洲天堂| 久久综合九色综合精品| 超级97碰碰碰碰久久久久最新| 久久久久久夜精品精品免费啦 | 亚洲精品久久久www| 97精品伊人久久大香线蕉app|