1. <sup id="1kcns"></sup>

    2. <rt id="1kcns"><legend id="1kcns"></legend></rt>
      国产AV巨作丝袜秘书,国产精品久久香蕉免费播放,国产草草影院ccyycom,涩涩爱狼人亚洲一区在线,日本阿v片在线播放免费,国产精品一区二区三区蜜臀,精品一区二区三区在线观看l,av深夜免费在线观看

      vue非父子組件間的傳值

      2020-3-18    前端達人

      vue非父子組件傳值的基本語法

      創建一個新的vue對象
      var newvue = new Vue()
      
          
      觸發事件
      newvue.$emit('自定義事件名', 參數)
      
          
      監聽事件
      newvue.on('自定義事件名', 觸發方法名)
          
      銷毀事件
      newvue.off('自定義事件名')

      案例

      放在html頁面上即可顯示,注意要引入vue

      <!DOCTYPE html>
      <html lang="en">
      <head>
        <meta charset="UTF-8">
        <title>Document</title>
      </head>
      <body>
        <div id="app">
          <div>父組件</div>
          <div>
            <button @click='handle'>銷毀事件</button>
          </div>
          <test-tom></test-tom>
          <test-jerry></test-jerry>
        </div>
        <script type="text/javascript" src="js/vue.js"></script>
        <script type="text/javascript">
          /*
            兄弟組件之間數據傳遞
          */
          // 提供事件中心
          var hub = new Vue();
      
          Vue.component('test-tom', {
            data: function(){
              return {
                num: 0
              }
            },
            template: `
              <div>
                <div>TOM:{{num}}</div>
                <div>
                  <button @click='handle'>點擊</button>
                </div>
              </div>
            `,
            methods: {
              handle: function(){
                hub.$emit('jerry-event', 2);
              }
            },
            mounted: function() {
              // 監聽事件
              hub.$on('tom-event', (val) => {
                this.num += val;
              });
            }
          });
          Vue.component('test-jerry', {
            data: function(){
              return {
                num: 0
              }
            },
            template: `
              <div>
                <div>JERRY:{{num}}</div>
                <div>
                  <button @click='handle'>點擊</button>
                </div>
              </div>
            `,
            methods: {
              handle: function(){
                // 觸發兄弟組件的事件
                hub.$emit('tom-event', 1);
              }
            },
            mounted: function() {
              // 監聽事件
              hub.$on('jerry-event', (val) => {
                this.num += val;
              });
            }
          });
          var vm = new Vue({
            el: '#app',
            data: {
      
            },
            methods: {
              handle: function(){
                hub.$off('tom-event');
                hub.$off('jerry-event');
              }
            }
          });
        </script>
      </body>
      </html>
      
      ————————————————
      版權聲明:本文為CSDN博主「溫柔的堅持」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
      原文鏈接:https://blog.csdn.net/weixin_43745003/article/details/104919633

      
      


      日歷

      鏈接

      個人資料

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

      存檔

      主站蜘蛛池模板: 国产成本人片免费a∨短片| 亚洲av日韩在线资源| 国产精品久久| 2021国产在线视频| 久久精品少妇国语对白| 天天躁日日躁狠狠躁2018| 亚洲av无码成人精品区一区| 午夜福利理论片在线观看| 91麻豆国产香蕉久久精品| 色婷婷成人| 精品国产一区二区亚洲人| 日本一区不卡高清更新二区| 久久久久亚洲精品天堂| 国产va在线播放| 日韩人妻久久精品一区二区| 日产精品久久久久久久性色| 无卡无码无免费毛片| 熟妇无码熟妇毛片| 中文无码日本一级A片久久影视| 大香焦一区二区三区| 熟妇啊轻点灬大JI巴太粗| 久女女热精品视频在线观看| 啊av在线| 色婷婷亚洲精品天天综合| 午夜AV| 国产精品青草久久久久福利99| 国产精品va无码一区二区| 中文字幕四区| 香蕉97超级碰碰碰碰碰久| 亚洲av无码片在线播放| 欧美丰满熟妇性xxxx| 国产亚洲欧美日韩精品一区二区| 亚洲国产精品成人无?久久精品| 国产精品理论片在线观看| 亚洲成人动漫av在线| 亚洲人成电影网站 久久影视| 中文字幕国产精品第一页| 亚洲中文字幕aⅴ天堂| 蝴蝶伊人久久中文娱乐网| 亚洲另类国产欧美一区二区 | 国产一区二区三区在线观看免费|