4.父監(jiān)聽(tīng)子組件觸發(fā)的事件

vue里面的作用域都是孤立的,不允許在子組件的模板內(nèi)直接使用父組件的數(shù)據(jù).必須使用特定的方法來(lái)實(shí)現(xiàn)父子組件之間的數(shù)據(jù)傳遞.

1.父組件可以使用props來(lái)向子組件傳值,父組件中用v-bind來(lái)綁定傳給子組件的值:


子組件通過(guò)props接收父組件傳過(guò)來(lái)的值:


或者是給props添加一些通用的規(guī)則:


2.子組件向父組件傳遞數(shù)據(jù)

子組件觸發(fā)事件,使用$emit來(lái)遍歷自定義的事件"closeSendChange",并且返回參數(shù)false,這個(gè)自定義事件就相當(dāng)于一個(gè)中轉(zhuǎn)


父組件監(jiān)聽(tīng)子組件的事件:


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 三種傳值情況的實(shí)現(xiàn)步驟描述 : VUE是單向數(shù)據(jù)流。父組件內(nèi)的數(shù)據(jù)的作用域就是父組件,子組件或者兄弟組件都無(wú)法直接...
    谷子多閱讀 2,302評(píng)論 0 2
  • 序 今年大前端的概念一而再再而三的被提及,那么大前端時(shí)代究竟是什么呢?大前端這個(gè)詞最早是因?yàn)樵诎⒗飪?nèi)部有很多前端開(kāi)...
    一縷殤流化隱半邊冰霜閱讀 11,387評(píng)論 19 92
  • 9.1 什么是組件? 組件(Component)是 Vue.js 最強(qiáng)大的功能之一。組件可以擴(kuò)展 HTML 元素,...
    白水螺絲閱讀 899評(píng)論 0 2
  • 此文基于官方文檔,里面部分例子有改動(dòng),加上了一些自己的理解 什么是組件? 組件(Component)是 Vue.j...
    陸志均閱讀 3,955評(píng)論 5 14
  • 一切 文/朱迅雷 一切喧嚷都會(huì)永逝 一切茍且都為傳承 一切傳承皆有兩面 一切苦難都是必然 一切必然出于斗爭(zhēng) 一切斗...
    橘子sandglass閱讀 261評(píng)論 0 0

友情鏈接更多精彩內(nèi)容