一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

站長之家,中國草根站長新聞、建站經(jīng)驗(yàn)、素材資源交流平臺(tái)!
分類導(dǎo)航

站長新聞|網(wǎng)站運(yùn)營|建站經(jīng)驗(yàn)|網(wǎng)站優(yōu)化|站長資源|站長源碼|

服務(wù)器之家 - 站長之家 - 建站經(jīng)驗(yàn) - 基于vue 兄弟組件之間事件觸發(fā)(詳解)

基于vue 兄弟組件之間事件觸發(fā)(詳解)

2020-06-23 16:07攻城獅Lee丶 建站經(jīng)驗(yàn)

下面小編就為大家分享一篇基于vue 兄弟組件之間事件觸發(fā)(詳解),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

直奔主題!

兄弟組件之間的事件觸發(fā),大概思路是通過父級(jí)組件交換數(shù)據(jù),watch來監(jiān)聽觸發(fā)事件。

場(chǎng)景是父級(jí)組件A同時(shí)引用兩個(gè)子級(jí)組件B,C。點(diǎn)擊B組件中的按鈕執(zhí)行C組件中的事件。

第一步:父級(jí)組件A

  1. <bottom-play :play="playStatus" @playStatus="btmChild"></bottom-play>  
  2.     
  3.  methods:{ 
  4.  listChild:function(val){//B組件自定義事件 狀態(tài)是布爾值 
  5.   this.playStatus = val; 
  6.   }, 
  7.  btmChild:function(val){//C組件自定義事件 
  8.     this.btmStatus = val; 
  9.   } 
 

第二步:子級(jí)組件B代碼

  1. props: ['play'],//接受父級(jí)傳遞的數(shù)據(jù) 
  2. watch:{//監(jiān)聽數(shù)據(jù) 如果改變執(zhí)行audioPlay函數(shù),audioPlay在methods中定義  
  3.   play:'audioPlay' 
  4. audioPlay:function(){ 
  5.  this.$emit('playStatus',false);//向父級(jí)組件傳遞參數(shù) 
 

第三步:子級(jí)組件C代碼

  1. props: ['btmStatus'
  2. ,watch:{ 
  3.   btmStatus:'playList' 
 

總結(jié)就是A組件定義兩個(gè)值分別傳遞給B,C。然后B,C組件watch方法監(jiān)聽數(shù)據(jù)觸發(fā)事件。

以上這篇基于vue 兄弟組件之間事件觸發(fā)(詳解)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持服務(wù)器之家。

原文鏈接:http://blog.csdn.net/zhuoganliwanjin/article/details/78890778

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 色综合中文字幕在线亚洲 | 国产精品视频第一区二区三区 | 咪咪爱991 | 美女被草逼| 三级伦理影院 | 婷婷99视频精品全部在线观看 | 欧洲久久 | 四虎影院最新网址 | xxx86日本人 xxnx日本免费护士 | 国产精品极品美女自在线 | 甜宠巨肉h文1v1校园 | 青青青手机视频 | 色综合久久丁香婷婷 | 天天干天天日天天射天天操毛片 | 无码人妻视频又大又粗欧美 | 爱欲荡漾在线观看 | 亚裔maricahase和黑人 | 国产乱子伦一区二区三区 | 特级一级全黄毛片免费 | 亚洲精品AV无码喷奶水糖心 | 国产精品女主播自在线拍 | 经典千人斩一区二区视频 | 日韩在线观看一区二区不卡视频 | 成人亚洲欧美日韩在线观看 | 国产一区二区三区高清 | 国产在线观看人成激情视频 | ts人妖另类国产 | 亚洲乱码一二三四五六区 | 99久久999久久久综合精品涩 | 日本国产最新一区二区三区 | 国产欧美日韩一区二区三区在线 | 日比免费视频 | 日韩国产欧美成人一区二区影院 | 天美蜜桃精东乌鸦传媒 | 日出水了特别黄的视频 | 我们中文在线观看免费完整版 | 国产精品青青青高清在线密亚 | aigao视频 | 欧美 变态 另类 人妖班 | 五月桃花网婷婷亚洲综合 | 小仙夜晚慰自催眠mp3护士篇 |