• <abbr id="chdyf"></abbr>
    <ruby id="chdyf"><acronym id="chdyf"><meter id="chdyf"></meter></acronym></ruby>
    <bdo id="chdyf"></bdo>
    <dfn id="chdyf"><menu id="chdyf"></menu></dfn>
    1. <menuitem id="chdyf"></menuitem><strong id="chdyf"><menu id="chdyf"></menu></strong>

      <rt id="chdyf"><menu id="chdyf"></menu></rt>
      成人小说一区二区三区,伊人精品成人久久综合全集观看,久久HEZYO色综合,中文字幕精品人妻熟女,影音先锋成人网站,我要看免费一级毛片,中国女人做爰A片,中文字幕av久久爽Av

      vue非父子組件間的傳值

      2020-3-18    前端達(dá)人

      vue非父子組件傳值的基本語(yǔ)法

      創(chuàng)建一個(gè)新的vue對(duì)象
      var newvue = new Vue()
      
          
      觸發(fā)事件
      newvue.$emit('自定義事件名', 參數(shù))
      
          
      監(jiān)聽(tīng)事件
      newvue.on('自定義事件名', 觸發(fā)方法名)
          
      銷(xiāo)毀事件
      newvue.off('自定義事件名')

      案例

      放在html頁(yè)面上即可顯示,注意要引入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'>銷(xiāo)毀事件</button>
          </div>
          <test-tom></test-tom>
          <test-jerry></test-jerry>
        </div>
        <script type="text/javascript" src="js/vue.js"></script>
        <script type="text/javascript">
          /*
            兄弟組件之間數(shù)據(jù)傳遞
          */
          // 提供事件中心
          var hub = new Vue();
      
          Vue.component('test-tom', {
            data: function(){
              return {
                num: 0
              }
            },
            template: `
              <div>
                <div>TOM:{{num}}</div>
                <div>
                  <button @click='handle'>點(diǎn)擊</button>
                </div>
              </div>
            `,
            methods: {
              handle: function(){
                hub.$emit('jerry-event', 2);
              }
            },
            mounted: function() {
              // 監(jiān)聽(tīng)事件
              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'>點(diǎn)擊</button>
                </div>
              </div>
            `,
            methods: {
              handle: function(){
                // 觸發(fā)兄弟組件的事件
                hub.$emit('tom-event', 1);
              }
            },
            mounted: function() {
              // 監(jiān)聽(tīng)事件
              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>
      
      ————————————————
      版權(quán)聲明:本文為CSDN博主「溫柔的堅(jiān)持」的原創(chuàng)文章,遵循 CC 4.0 BY-SA 版權(quán)協(xié)議,轉(zhuǎn)載請(qǐng)附上原文出處鏈接及本聲明。
      原文鏈接:https://blog.csdn.net/weixin_43745003/article/details/104919633

      
      


      日歷

      鏈接

      個(gè)人資料

      存檔

      主站蜘蛛池模板: 色婷婷丁香九月激情综合视频| 美女黄av| a片精品| 久久亚洲熟女中文字幕| 色窝视频| 国产熟女精品视频| 深泽县| 国产成人a人亚洲精v品无码| 韩国精品一区二区| 69avav?cn| 夜色资源站www国产在线观看| 亚洲v欧美| 中文字幕一区二区三区久久| 国产精品亚洲产品一区二区三区| 无码人妻精品一区二区三区温州| av黄色网址| 风韵丰满熟妇啪啪区老老熟女百度| 亚洲18禁| 亚洲免费观看| 久久综合无码中文字幕无码TS| 久久精品视频18| 午夜福利三级理论电影| 欧美性网| 中日韩三级片| 娇小另类XXXHD| 成在人线AV无码免费高潮喷水| 人妻丰满熟妇av无码区波多野| 美女在线视频一区| 亚洲精品午夜精品国产| xxx久久| 国产日韩欧美一区二区三区乱码| 精品无码国产AV一区二区三区| 中日韩在线视频| 手机看片欧美| 精品国产一区二区三区AV性色| 无码人妻AⅤ一区二区三区A片一| 日韩a视频| 国产精品自拍三级av| 精品一区二区在线观看欧美日韩黑人| 国产?AVHD| 欧美群交射精内射颜射潮喷|