vue2.0 如何把子組件的數(shù)據(jù)傳給父組件(推薦)
在父組件 App.vue 中引用子組件 A.vue,把 A中的數(shù)據(jù)傳給App.
ps:沒看父組件傳給子組件的先看看去。
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() {
// 與父組件通信一定要加上這句話
this.$emit("spot", '我是子組件傳給父組件的內(nèi)容就我。。')
}
}
}
</script>
父組件 App.vue
<template>
<div id="app">
<!-- 父組件直接用 v-on 來監(jiān)聽子組件觸發(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、子組件需要某種方式來觸發(fā)自定義事件
3、父組件直接用 v-on 來監(jiān)聽子組件觸發(fā)的事件,需跟子組件中的$emit組合使用。
3、效果

總結(jié)
以上所述是小編給大家介紹的vue2.0 如何把子組件的數(shù)據(jù)傳給父組件(推薦),希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
- VUEJS 2.0 子組件訪問/調(diào)用父組件的實例
- vue 使用ref 讓父組件調(diào)用子組件的方法
- Vuejs 2.0 子組件訪問/調(diào)用父組件的方法(示例代碼)
- vue父組件點(diǎn)擊觸發(fā)子組件事件的實例講解
- vue里面父組件修改子組件樣式的方法
- vue2.0 父組件給子組件傳遞數(shù)據(jù)的方法
- vue父組件向子組件(props)傳遞數(shù)據(jù)的方法
- vue父組件向子組件動態(tài)傳值的兩種方法
- vue.js中父組件調(diào)用子組件的內(nèi)部方法示例
- vue父組件中獲取子組件中的數(shù)據(jù)(實例講解)
- Vue2.0父組件與子組件之間的事件發(fā)射與接收實例代碼
- vue父組件通過props如何向子組件傳遞方法詳解
- vue2.x 父組件監(jiān)聽子組件事件并傳回信息的方法
- Vue中父組件向子組件通信的方法
- 詳解vue2父組件傳遞props異步數(shù)據(jù)到子組件的問題
- vue子組件使用自定義事件向父組件傳遞數(shù)據(jù)
- vuejs2.0子組件改變父組件的數(shù)據(jù)實例
- 圖文介紹Vue父組件向子組件傳值
相關(guān)文章
vue.config.js文件devServer字段的常用選項詳解
在?Vue?CLI?生成的?vue.config.js?文件中,devServer?字段用于配置開發(fā)服務(wù)器的選項,本文給大家介紹vue.config.js文件devServer字段的常用選項,感興趣的朋友一起看看吧2023-11-11
element-plus dialog v-loading不生效問題及解決
這篇文章主要介紹了element-plus dialog v-loading不生效問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-03-03
vue如何使用element-ui 實現(xiàn)自定義分頁
這篇文章主要介紹了vue如何使用element-ui 實現(xiàn)自定義分頁,可以通過插槽實現(xiàn)自定義的分頁,本文通過實例圖文相結(jié)合給大家介紹的非常詳細(xì),感興趣的朋友一起看看吧2024-07-07
vue用vis插件如何實現(xiàn)網(wǎng)絡(luò)拓?fù)鋱D
這篇文章主要介紹了vue用vis插件如何實現(xiàn)網(wǎng)絡(luò)拓?fù)鋱D,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-10-10
Vue3中shallowRef和shallowReactive的性能優(yōu)化
Vue3中shallowRef和shallowReactive是淺層響應(yīng)式API,用于性能優(yōu)化,僅追蹤對象或數(shù)組第一層屬性的變化,本文就來詳細(xì)的介紹一下具體的使用,感興趣的可以了解一下2024-09-09
vue.js 輸入框輸入值自動過濾特殊字符替換中問標(biāo)點(diǎn)操作
這篇文章主要介紹了vue.js 輸入框輸入值自動過濾特殊字符替換中問標(biāo)點(diǎn)操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-08-08
詳解在vue-cli項目下簡單使用mockjs模擬數(shù)據(jù)
這篇文章主要介紹了詳解在vue-cli項目下簡單使用mockjs模擬數(shù)據(jù),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-10-10

