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

在vue-cli中組件通信的方法

 更新時(shí)間:2017年12月16日 09:46:32   作者:a2774206  
本篇文章主要介紹了在vue-cli中組件通信的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

本文介紹了在vue-cli中組件通信的方法,分享給大家。具體如下:

vue組件之間的通信包括三種:

1.父組件向子組件通信
2.子組件向父組件通信
3.同級組件之間的通信

一.父傳子組件通信

拿app.vue當(dāng)父組件,content.vue當(dāng)子組件

1.父組件中導(dǎo)入子組件(子組件導(dǎo)出)

import contents from './components/content';

2.在父組件中注冊子組件

  data() {
    return {
        test:'0'
    };
  },
  components:{
    'v-header':headers,
    'v-content':contents
  }

3.子組件通過props來接收數(shù)據(jù)

<v-content :childs='test'></v-content>

二.子與父組件通信

子組件:

<template>
  <div @click="down()"></div>
</template>

methods: {
  down() {
    this.$emit('down','null'); //主動觸發(fā)down方法,'null'為向父組件傳遞的數(shù)據(jù)
  }
}

父組件:

<div>
  <child @down="changes" :test="test"></child> //監(jiān)聽子組件觸發(fā)的down事件,然后調(diào)用changes方法
</div>
methods: {
  changes(msg) {
    this.test= test;
  }
}

二.非父子組件通信

//把a(bǔ)當(dāng)作一個(gè)中轉(zhuǎn)站
var a = new Vue();

組件1觸發(fā):

<div @click="eve"></div>
methods:{
  eve(){
  a.$emit("change",'null')
 }
}

組件2接收:

<div></div>
created(){
  a.$on('change',()=>{
    this.msg = 'null'
  })
}

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Element Input組件分析小結(jié)

    Element Input組件分析小結(jié)

    這篇文章主要介紹了Element Input組件分析小結(jié),詳細(xì)的介紹了Input組件的使用,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-10-10
  • Vue腳手架安裝時(shí)遇到的無法安裝問題詳解

    Vue腳手架安裝時(shí)遇到的無法安裝問題詳解

    開發(fā)中遇到bug是在正常不過了,而程序也基本都是bug堆里爬出來的,下面這篇文章主要給大家介紹了關(guān)于Vue腳手架安裝時(shí)遇到的無法安裝問題的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-07-07
  • vue如何將html內(nèi)容轉(zhuǎn)為圖片并下載到本地

    vue如何將html內(nèi)容轉(zhuǎn)為圖片并下載到本地

    這篇文章主要介紹了vue如何將html內(nèi)容轉(zhuǎn)為圖片并下載到本地,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-01-01
  • 解決vue的變量在settimeout內(nèi)部效果失效的問題

    解決vue的變量在settimeout內(nèi)部效果失效的問題

    今天小編就為大家分享一篇解決vue的變量在settimeout內(nèi)部效果失效的問題,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-08-08
  • vue實(shí)現(xiàn)吸頂、錨點(diǎn)和滾動高亮按鈕效果

    vue實(shí)現(xiàn)吸頂、錨點(diǎn)和滾動高亮按鈕效果

    這篇文章主要介紹了vue實(shí)現(xiàn)一個(gè)簡單的吸頂、錨點(diǎn)和滾動高亮按鈕效果,需要的朋友可以參考下
    2019-10-10
  • vue前端實(shí)現(xiàn)導(dǎo)出頁面為word的兩種方法代碼

    vue前端實(shí)現(xiàn)導(dǎo)出頁面為word的兩種方法代碼

    在前端開發(fā)中我們常常需要將頁面頁面為word文件,這篇文章主要給大家介紹了關(guān)于vue前端實(shí)現(xiàn)導(dǎo)出頁面為word的兩種方法,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-04-04
  • vue綁定的點(diǎn)擊事件阻止冒泡的實(shí)例

    vue綁定的點(diǎn)擊事件阻止冒泡的實(shí)例

    下面小編就為大家分享一篇vue綁定的點(diǎn)擊事件阻止冒泡的實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-02-02
  • Vue 嵌套路由使用總結(jié)(推薦)

    Vue 嵌套路由使用總結(jié)(推薦)

    這篇文章主要介紹了Vue 嵌套路由使用總結(jié),本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-01-01
  • vue移動端的左右滑動事件詳解

    vue移動端的左右滑動事件詳解

    這篇文章主要為大家詳細(xì)介紹了vue移動端的左右滑動事件,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-06-06
  • 什么是Vue.js框架 為什么選擇它?(第一課)

    什么是Vue.js框架 為什么選擇它?(第一課)

    Vue.js框架是什么,為什么要選擇它?這篇文章為大家介紹目前前端技術(shù)使用的趨勢,以及Vue.js的優(yōu)點(diǎn)和適用場景等,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-10-10

最新評論

平武县| 佛山市| 渝中区| 桃园市| 海伦市| 托克逊县| 日喀则市| 盐池县| 泰安市| 聂荣县| 克拉玛依市| 九台市| 辉县市| 安多县| 雷波县| 修文县| 衡南县| 保山市| 金山区| 泗阳县| 青岛市| 安平县| 仙游县| 山东省| 容城县| 繁峙县| 环江| 游戏| 高邮市| 且末县| 册亨县| 合川市| 尉氏县| 调兵山市| 息烽县| 闸北区| 庆城县| 江津市| 宜兴市| 太白县| 蛟河市|