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

Vue全局事件總線$bus安裝與應(yīng)用小結(jié)

 更新時(shí)間:2022年09月09日 09:12:47   作者:codnan  
這篇文章主要介紹了Vue全局事件總線$bus安裝與應(yīng)用,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

1.什么是全局事件總線

一種組件間通信的方式,適用于任意組件間通信。

2.安裝

在main.js里安裝全局事件總線:

new Vue({
    ......
    beforeCreate(){
        //安裝全局事件總線,$bus就是當(dāng)前應(yīng)用的vm
        Vue.prototype.$bus=this
    }
    ......
})

3.使用

使用全局事件總線:

1.接收數(shù)據(jù):A組件想接收數(shù)據(jù),則要在A組件中給$bus綁定自定義事件,事件的回調(diào)留在A組件自身。

methods(){
    //事件的回調(diào),用來接收數(shù)據(jù)
	demo(data){
        ……
    }
}
……
mounted(){
    //必須要在mounted中綁定自定義事件,xxx為自定義事件的名稱,this.demo為事件回調(diào)
	this.$bus.$on(‘xxx',this.demo)
}

2.提供數(shù)據(jù):B組件要給A組件傳遞數(shù)據(jù),就要觸發(fā)A組件中的自定義事件并攜帶要傳遞的數(shù)據(jù)

this.$bus.$emit(‘xxx',數(shù)據(jù))

4.銷毀

最好在beforeDestory的狗子函數(shù)中,用$off去解綁當(dāng)前組件所用到的事件

//在A組件中,組件銷毀之前解綁事件
beforeDestory(){
    this.$bus.$off('xxx')
}

完整版示例:

到此這篇關(guān)于Vue全局事件總線$bus安裝與應(yīng)用的文章就介紹到這了,更多相關(guān)Vue全局事件總線內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • vue實(shí)現(xiàn)tab切換外加樣式切換方法

    vue實(shí)現(xiàn)tab切換外加樣式切換方法

    下面小編就為大家分享一篇vue實(shí)現(xiàn)tab切換外加樣式切換方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-03-03
  • 詳解Vue中使用Axios攔截器

    詳解Vue中使用Axios攔截器

    這篇文章主要Vue使用Axios攔截器,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • vue-cli4使用全局less文件中的變量配置操作

    vue-cli4使用全局less文件中的變量配置操作

    這篇文章主要介紹了vue-cli4使用全局less文件中的變量配置操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-10-10
  • vue中調(diào)用HTTP請求的詳細(xì)步驟

    vue中調(diào)用HTTP請求的詳細(xì)步驟

    這篇文章主要介紹了vue中調(diào)用HTTP請求的詳細(xì)步驟,文中通過代碼示例給大家講解的非常詳細(xì),對大家的學(xué)習(xí)或工作有一定幫助,需要的朋友可以參考下
    2024-07-07
  • 詳解Vue雙向數(shù)據(jù)綁定原理解析

    詳解Vue雙向數(shù)據(jù)綁定原理解析

    本篇文章主要介紹了詳解Vue雙向數(shù)據(jù)綁定原理解析 ,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-09-09
  • 淺聊一下Vue2中的functional組件

    淺聊一下Vue2中的functional組件

    最近聽到有人提到了Vue2的functional組件,大致上是說這個(gè)東西沒有生命周期,在渲染層面上,會(huì)減少很多的消耗,一番處理之后,首屏?xí)r間和內(nèi)存都能減少不少,所以本文小編就來和大家聊聊Vue2中的functional組件<BR>
    2023-08-08
  • vueJs實(shí)現(xiàn)DOM加載完之后自動(dòng)下拉到底部的實(shí)例代碼

    vueJs實(shí)現(xiàn)DOM加載完之后自動(dòng)下拉到底部的實(shí)例代碼

    這篇文章主要介紹了vueJs實(shí)現(xiàn)DOM加載完成之后自動(dòng)下拉到底部的實(shí)例代碼,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-08-08
  • Vue POST請求頭'Content-Type':'application/json;',data上傳過程

    Vue POST請求頭'Content-Type':'application/j

    這篇文章主要介紹了Vue POST請求頭'Content-Type':'application/json;',data上傳過程,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-03-03
  • Vue3中關(guān)于路由規(guī)則的props配置方式

    Vue3中關(guān)于路由規(guī)則的props配置方式

    這篇文章主要介紹了Vue3中關(guān)于路由規(guī)則的props配置方式,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-03-03
  • vue3+vite動(dòng)態(tài)引入圖片方式

    vue3+vite動(dòng)態(tài)引入圖片方式

    這篇文章主要介紹了vue3+vite動(dòng)態(tài)引入圖片方式,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-06-06

最新評論

文昌市| 蕲春县| 东乡族自治县| 高平市| 锡林浩特市| 平湖市| 灵璧县| 沧源| 新蔡县| 本溪市| 轮台县| 翁牛特旗| 阳信县| 教育| 宁陵县| 高雄县| 新干县| 孝昌县| 克拉玛依市| 高陵县| 尖扎县| 微博| 河间市| 任丘市| 鄂托克前旗| 双流县| 台东县| 商南县| 蒙山县| 合阳县| 凭祥市| 体育| 千阳县| 惠东县| 锦屏县| 古丈县| 丰顺县| 温州市| 长宁区| 牙克石市| 库车县|