最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue2.0 兄弟組件(平級(jí))通訊的實(shí)現(xiàn)代碼

 更新時(shí)間:2018年01月15日 16:09:20   作者:取個(gè)帥氣的名字真好  
這篇文章主要介紹了vue2.0 兄弟組件(平級(jí))通訊的實(shí)現(xiàn)代碼,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下

1、前戲吧

先看看前兩篇文章:

父組件傳給子組件

子組件傳給父組件

看圖 看圖 看圖?。?!

 

個(gè)人理解:

這明顯是生活中弟弟打電話(huà)哥哥一樣,雙方都需要手機(jī),需要信號(hào)發(fā)射塔。

  • 弟弟 => A組件
  • 哥哥 => B組件
  • 弟弟的手機(jī) => $emit發(fā)送數(shù)據(jù)
  • 哥哥的手機(jī) => $on監(jiān)聽(tīng)并接收數(shù)據(jù)
  • 信號(hào)發(fā)射塔 => 中間事件線(xiàn)
  • App.vue => 不用說(shuō)都知道是地球

2、 代碼

2.1、在src/asstes下新建中間事件線(xiàn)ligature .js (注意后綴.js)

import Vue from 'Vue'
export default new Vue;

2.2、在src/components新建A.vue

<template>
 <div>
 <h2>A組件</h2>
 <button v-on:click="spot">點(diǎn)一下就傳</button>
 </div>
</template>
<script>
 import bus from '../assets/ligature';
 export default {
 methods: {
 spot: function() {
 //監(jiān)聽(tīng)A組件中的spot,并發(fā)送數(shù)據(jù)
 bus.$emit("spot", ' 沒(méi)想到吧!!我是A組件')
 }
 }
 }
</script>

2.3、在src/components新建B.vue

<template>
 <div>
 <h2>B組件</h2>
 <p>結(jié)果:{{msg}}</p>
 </div>
</template>
<script>
 import bus from "../assets/ligature";
 export default {
 data() {
 return {
 msg: "這TMD是默認(rèn)值除非你點(diǎn)一下上面的按鈕"
 };
 },
 mounted() {
 var _this = this;
 //監(jiān)聽(tīng)A組件中的spot,并接受數(shù)據(jù)
 bus.$on("spot", function(msg) {
 _this.msg = msg;
 });
 }
 };
</script>
<style>
p{
 font-size: 20px;
 color: darkcyan;
}
</style>

2.4、修改App.vue (地球),注冊(cè)這兩個(gè)組件,并添加這兩個(gè)組件的標(biāo)簽

<template>
 <div id="app">
 <A/>
 <hr>
 <B/>
 </div>
</template>
<script>
import A from './components/A'
import B from './components/B'
export default {
 name: 'App',
 components: {
 A,
 B
 }
}
</script>

3、效果

 

總結(jié)

以上所述是小編給大家介紹的vue2.0 兄弟組件(平級(jí))通訊的實(shí)現(xiàn)代碼,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

最新評(píng)論

竹山县| 原阳县| 灵武市| 乳源| 台山市| 吉隆县| 宜州市| 昌邑市| 乌鲁木齐县| 鹤山市| 安国市| 韶关市| 澎湖县| 漠河县| 江都市| 镇远县| 雷州市| 沁阳市| 平顶山市| 阿城市| 德钦县| 图们市| 三穗县| 正阳县| 昆山市| 五寨县| 宿州市| 明光市| 湟中县| 武定县| 张掖市| 时尚| 宝应县| 新邵县| 茌平县| 宁阳县| 普洱| 句容市| 稷山县| 日喀则市| 德阳市|