• <noscript id="ggggg"><dd id="ggggg"></dd></noscript>
    <small id="ggggg"></small> <sup id="ggggg"></sup>
    <noscript id="ggggg"><dd id="ggggg"></dd></noscript>
    <tfoot id="ggggg"></tfoot>
  • <nav id="ggggg"><cite id="ggggg"></cite></nav>
    <nav id="ggggg"></nav>
    成人黃色A片免费看三更小说,精品人妻av区波多野结衣,亚洲第一极品精品无码,欧美综合区自拍亚洲综合,久久99青青精品免费观看,中文字幕在线中字日韩 ,亚洲国产精品18久久久久久,黄色在线免费观看

    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://m.lzhte.cn

    存檔

    主站蜘蛛池模板: 岛国av一区在线播放| 伊人久久无码大香线蕉综合| 国产 高速 亚洲 欧美 在线| 精精国产xxxx视频在线| 久久人妻夜夜做天天爽| 免费观看日韩搞逼毛片| 日韩中文字幕在线亚洲一区| 天天爽夜夜爱| 国产人成77777视频网站| 在线日韩欧美一区二区三区| 国产高清又黄又嫩的免费视频网站 | 成a人v欧美综合天堂| 国产午夜福利亚洲第一| 亚洲日本偷拍中文字幕| 无遮无挡爽爽免费毛片| 瑞安市| 亚洲高清一区二区三区电影 | 久久久久女人精品毛片| 在线观看国产久青草| 久久精品国产亚洲AⅤ无码剧情| 欧美韩国日本| 高清国产一级精品毛片基地 | 欧美亚洲国产专区在线app| 久久久久免费看少妇高潮A片| 洪江市| 欧美精品V欧洲精品| 丁香六月婷婷| 无码少妇一区二区三区浪潮AV | 台东县| 日本少妇爽的大叫高潮了| 日韩av一区二区亚洲| 欧美日韩综合一区二区三区| 国产日韩A∨无码免费播放| 顶级嫩模高档酒店援交视频| 在线观看精品视频网站www| 尹人香蕉久久99天天拍欧美p7 | 凤台县| 亚洲国产中文综合专区在| 国产真实乱XXXⅩ视频| 2020国产免费久久精品99| 精品亚洲一区二区视频|