vue2.0 如何把子組件的數(shù)據(jù)傳給父組件(推薦)
在父組件 App.vue 中引用子組件 A.vue,把 A中的數(shù)據(jù)傳給App.
ps:沒(méi)看父組件傳給子組件的先看看去。
1、代碼
子組件 A.vue
<template>
<div>
<h3>這里是子組件的內(nèi)容</h3>
<button v-on:click="spot">點(diǎn)一下就傳</button>
</div>
</template>
<script>
export default {
methods: {
spot: function() {
// 與父組件通信一定要加上這句話(huà)
this.$emit("spot", '我是子組件傳給父組件的內(nèi)容就我。。')
}
}
}
</script>
父組件 App.vue
<template>
<div id="app">
<!-- 父組件直接用 v-on 來(lái)監(jiān)聽(tīng)子組件觸發(fā)的事件。 -->
<!-- 需跟子組件中的$emit組合使用 -->
<A v-on:spot="spot"/>
</div>
</template>
<script>
import A from './components/A'
export default {
name: 'App',
components: {
A
},
methods:{
spot:function(data){
console.log(data)
}
}
}
</script>
2、總結(jié)
1、$emit很重要,使用 $emit(事件名,參數(shù)) 觸發(fā)事件
2、子組件需要某種方式來(lái)觸發(fā)自定義事件
3、父組件直接用 v-on 來(lái)監(jiān)聽(tīng)子組件觸發(fā)的事件,需跟子組件中的$emit組合使用。
3、效果

總結(jié)
以上所述是小編給大家介紹的vue2.0 如何把子組件的數(shù)據(jù)傳給父組件(推薦),希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
- VUEJS 2.0 子組件訪(fǎng)問(wèn)/調(diào)用父組件的實(shí)例
- vue 使用ref 讓父組件調(diào)用子組件的方法
- Vuejs 2.0 子組件訪(fǎng)問(wèn)/調(diào)用父組件的方法(示例代碼)
- vue父組件點(diǎn)擊觸發(fā)子組件事件的實(shí)例講解
- vue里面父組件修改子組件樣式的方法
- vue2.0 父組件給子組件傳遞數(shù)據(jù)的方法
- vue父組件向子組件(props)傳遞數(shù)據(jù)的方法
- vue父組件向子組件動(dòng)態(tài)傳值的兩種方法
- vue.js中父組件調(diào)用子組件的內(nèi)部方法示例
- vue父組件中獲取子組件中的數(shù)據(jù)(實(shí)例講解)
- Vue2.0父組件與子組件之間的事件發(fā)射與接收實(shí)例代碼
- vue父組件通過(guò)props如何向子組件傳遞方法詳解
- vue2.x 父組件監(jiān)聽(tīng)子組件事件并傳回信息的方法
- Vue中父組件向子組件通信的方法
- 詳解vue2父組件傳遞props異步數(shù)據(jù)到子組件的問(wèn)題
- vue子組件使用自定義事件向父組件傳遞數(shù)據(jù)
- vuejs2.0子組件改變父組件的數(shù)據(jù)實(shí)例
- 圖文介紹Vue父組件向子組件傳值
相關(guān)文章
Vue實(shí)現(xiàn)點(diǎn)擊按鈕復(fù)制文本內(nèi)容的例子
今天小編就為大家分享一篇Vue實(shí)現(xiàn)點(diǎn)擊按鈕復(fù)制文本內(nèi)容的例子,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-11-11
詳解webpack + vue + node 打造單頁(yè)面(入門(mén)篇)
本篇文章主要介紹了詳解webpack + vue + node 打造單頁(yè)面(入門(mén)篇) ,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2017-09-09
Vue不能觀(guān)察到數(shù)組length的變化
因?yàn)関ue的響應(yīng)式是通過(guò) Object.defineProperty 來(lái)實(shí)現(xiàn)的,但是數(shù)組的length屬性是不能添加getter和setter,所有無(wú)法通過(guò)觀(guān)察length來(lái)判斷。這篇文章主要介紹了為什么Vue不能觀(guān)察到數(shù)組length的變化,需要的朋友可以參考下2018-06-06
vue循環(huán)中點(diǎn)擊選中再點(diǎn)擊取消(單選)的實(shí)現(xiàn)
這篇文章主要介紹了vue循環(huán)中點(diǎn)擊選中再點(diǎn)擊取消(單選)的實(shí)現(xiàn),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-09-09
vue中v-model和響應(yīng)式的實(shí)現(xiàn)原理解析
這篇文章主要介紹了vue中v-model和響應(yīng)式的實(shí)現(xiàn)原理,通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-03-03
vue中 el-table每個(gè)單元格包含多個(gè)數(shù)據(jù)項(xiàng)處理
vue項(xiàng)目中,我們需要在el-table中顯示數(shù)組數(shù)據(jù),有的時(shí)候,需要在一個(gè)單元格中顯示多條數(shù)據(jù),如何實(shí)現(xiàn)呢,對(duì)vue el-table單元格相關(guān)知識(shí)感興趣的朋友一起看看吧2023-11-11
基于vue實(shí)現(xiàn)圖片驗(yàn)證碼倒計(jì)時(shí)60s功能
這篇文章主要介紹了基于vue實(shí)現(xiàn)圖片驗(yàn)證碼倒計(jì)時(shí)60s功能,本文通過(guò)截圖實(shí)例代碼的形式給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-12-12
el-table?動(dòng)態(tài)合并不定項(xiàng)多級(jí)表頭的方法
本文主要介紹了el-table?動(dòng)態(tài)合并不定項(xiàng)多級(jí)表頭的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-07-07

