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

VUE兄弟組件傳值操作實(shí)例分析

 更新時(shí)間:2019年10月26日 12:11:54   作者:那誰家的,小誰  
這篇文章主要介紹了VUE兄弟組件傳值操作,結(jié)合實(shí)例形式分析了VUE兄弟組件傳值操作的原理、步驟、實(shí)現(xiàn)方法及相關(guān)注意事項(xiàng),需要的朋友可以參考下

本文實(shí)例講述了VUE兄弟組件傳值操作。分享給大家供大家參考,具體如下:

1、兄弟之間傳遞數(shù)據(jù)需要借助于事件車,通過事件車的方式傳遞數(shù)據(jù)

2、創(chuàng)建一個(gè)Vue的實(shí)例,讓各個(gè)兄弟共用同一個(gè)事件機(jī)制。

3、傳遞數(shù)據(jù)方,通過一個(gè)事件觸發(fā)bus.$emit(方法名,傳遞的數(shù)據(jù))。

4、接收數(shù)據(jù)方,通過mounted(){}觸發(fā)bus.$on(方法名,function(接收數(shù)據(jù)的參數(shù)){用該組件的數(shù)據(jù)接收傳遞過來的數(shù)據(jù)}),此時(shí)函數(shù)中的this已經(jīng)發(fā)生了改變,可以使用箭頭函數(shù)。

我們可以創(chuàng)建一個(gè)單獨(dú)的js文件eventVue.js,內(nèi)容如下

import Vue from 'vue';
export default new Vue();

假如父組件如下:

<template>
<components-a></components-a>
<components-b></components-b>
</template>

子組件a如下:

<template>
<div class="components-a">
<button @click="abtn">A按鈕</button>
</div>
</template>
<script>
import eventVue from '../../js/eventVue.js'
export default {
name: 'app',
data () {
return {
'msg':"我是組件A"
}
},
methods:{
abtn:function(){
eventVue.$emit("myFun",this.msg) //$emit這個(gè)方法會(huì)觸發(fā)一個(gè)事件
}
}
}
</script>

子組件b如下:

<template>
<div class="components-a">
<div>{{btext}}</div>
</div>
</template>
<script>
import eventVue from '../../js/event.js'
export default {
name: 'app',
data () {
return {
'btext':"我是B組件內(nèi)容"
}
},
created:function(){
this.bbtn();
},
methods:{
bbtn:function(){
eventVue.$on("myFun",(message)=>{ //這里最好用箭頭函數(shù),不然this指向有問題
this.btext = message
})
}
}
}
</script>

希望本文所述對大家vue.js程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • vue監(jiān)聽瀏覽器網(wǎng)頁關(guān)閉和網(wǎng)頁刷新事件代碼示例

    vue監(jiān)聽瀏覽器網(wǎng)頁關(guān)閉和網(wǎng)頁刷新事件代碼示例

    在前端開發(fā)中我們通常會(huì)遇到這樣的需求,用戶離開、刷新頁面前,修改數(shù)據(jù)未進(jìn)行保存操作,需要提示框提醒用戶,這篇文章主要給大家介紹了關(guān)于vue監(jiān)聽瀏覽器網(wǎng)頁關(guān)閉和網(wǎng)頁刷新事件的相關(guān)資料,需要的朋友可以參考下
    2023-08-08
  • vue?指令版富文本溢出省略截取示例詳解

    vue?指令版富文本溢出省略截取示例詳解

    這篇文章主要為大家介紹了vue?指令版富文本溢出省略截取示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-09-09
  • Vue2源碼解析之自定義指令

    Vue2源碼解析之自定義指令

    自定義指令,其實(shí)就是在vue提供的鉤子中寫代碼,這篇文章將從源碼的角度,帶大家深入了解一下Vue2種自定義指令的實(shí)現(xiàn)與使用,需要的可以參考一下
    2023-05-05
  • vue導(dǎo)出excel表格并支持樣式及行高修改

    vue導(dǎo)出excel表格并支持樣式及行高修改

    這篇文章主要為大家介紹了vue導(dǎo)出excel表格并支持樣式及行高修改,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-06-06
  • Vue+Node實(shí)現(xiàn)商品列表的分頁、排序、篩選,添加購物車功能詳解

    Vue+Node實(shí)現(xiàn)商品列表的分頁、排序、篩選,添加購物車功能詳解

    這篇文章主要介紹了Vue+Node實(shí)現(xiàn)商品列表的分頁、排序、篩選,添加購物車功能,結(jié)合實(shí)例形式分析了vue.js前臺(tái)商品分頁、排序、篩選等功能及后臺(tái)node.js處理技巧,需要的朋友可以參考下
    2019-12-12
  • Vue組件教程之Toast(Vue.extend 方式)詳解

    Vue組件教程之Toast(Vue.extend 方式)詳解

    這篇文章主要給大家介紹了關(guān)于Vue組件教程之Toast(Vue.extend 方式)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-01-01
  • 解決vue項(xiàng)目跳轉(zhuǎn)同樣的頁面不刷新的問題思路詳解

    解決vue項(xiàng)目跳轉(zhuǎn)同樣的頁面不刷新的問題思路詳解

    做公司官網(wǎng)項(xiàng)目的時(shí)候遇到的場景,頂部導(dǎo)航欄分類商品跳轉(zhuǎn)到分類詳情,然后在分類詳情再次點(diǎn)擊頂部導(dǎo)航欄里另外的分類商品,跳到同樣的頁面數(shù)據(jù)不刷新,下面小編給大家分享解決方式,關(guān)于vue跳轉(zhuǎn)不刷新問題感興趣的朋友一起看看吧
    2023-09-09
  • Vue封裝的可編輯表格插件方法

    Vue封裝的可編輯表格插件方法

    今天小編就為大家分享一篇Vue封裝的可編輯表格插件方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-08-08
  • Vue前端利用slice()方法實(shí)現(xiàn)分頁器

    Vue前端利用slice()方法實(shí)現(xiàn)分頁器

    分頁功能是常見的需求之一,本文主要介紹了Vue前端利用slice()方法實(shí)現(xiàn)分頁器,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-07-07
  • Vue electron前端開啟局域網(wǎng)接口實(shí)現(xiàn)流程詳細(xì)介紹

    Vue electron前端開啟局域網(wǎng)接口實(shí)現(xiàn)流程詳細(xì)介紹

    用electron寫了一個(gè)自己用的小軟件,無后端,純本地的數(shù)據(jù)。最近想著開發(fā)一個(gè)手機(jī)端app,將PC端的數(shù)據(jù)進(jìn)行同步。為了這小小的功能單獨(dú)寫個(gè)后端又麻煩。干脆前后端不分離哈哈,直接在前端軟件中開啟接口
    2022-10-10

最新評論

宜章县| 东台市| 夏河县| 合阳县| 宾川县| 平谷区| 新闻| 彩票| 久治县| 石屏县| 广州市| 安仁县| 蒙阴县| 延吉市| 吉水县| 东宁县| 文化| 岑溪市| 瑞昌市| 大名县| 吉隆县| 广水市| 稷山县| 炉霍县| 齐齐哈尔市| 皋兰县| 龙川县| 山阴县| 陆河县| 井陉县| 崇阳县| 丰台区| 肥西县| 安宁市| 榆社县| 仙桃市| 镇坪县| 柳河县| 竹溪县| 略阳县| 昌黎县|