摘要:子組件給父組件通信如果子組件想要改變數(shù)據(jù)呢這在中是不允許的,因?yàn)橹辉试S單向數(shù)據(jù)傳遞,這時(shí)候我們可以通過觸發(fā)事件來通知父組件改變數(shù)據(jù),從而達(dá)到改變子組件數(shù)據(jù)的目的子組件傳遞的數(shù)據(jù)通過綁定事件在里面使用事件來注冊(cè)事件并且傳遞數(shù)值到父組件中父組件
子組件給父組件通信
如果子組件想要改變數(shù)據(jù)呢?這在vue中是不允許的,因?yàn)関ue只允許單向數(shù)據(jù)傳遞,這時(shí)候我們可以通過觸發(fā)事件來通知父組件改變數(shù)據(jù),從而達(dá)到改變子組件數(shù)據(jù)的目的
子組件:
通過綁定事件upData,在里面使用$emit事件來注冊(cè)childData事件,并且傳遞數(shù)值this.msg到父組件中
父組件:
//監(jiān)聽子組件觸發(fā)的事件,然后調(diào)用change方法
父組件通過監(jiān)聽子組件的childData的事件,來觸發(fā)自己的綁定的changData事件,并將值獲取復(fù)制給自己的msg
到這里就完成了子組件給父組件傳遞數(shù)據(jù)的過程
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/93537.html
摘要:子組件給父組件通信如果子組件想要改變數(shù)據(jù)呢這在中是不允許的,因?yàn)橹辉试S單向數(shù)據(jù)傳遞,這時(shí)候我們可以通過觸發(fā)事件來通知父組件改變數(shù)據(jù),從而達(dá)到改變子組件數(shù)據(jù)的目的子組件傳遞的數(shù)據(jù)通過綁定事件在里面使用事件來注冊(cè)事件并且傳遞數(shù)值到父組件中父組件 子組件給父組件通信 如果子組件想要改變數(shù)據(jù)呢?這在vue中是不允許的,因?yàn)関ue只允許單向數(shù)據(jù)傳遞,這時(shí)候我們可以通過觸發(fā)事件來通知父組件改變數(shù)據(jù)...
摘要:子組件給父組件通信如果子組件想要改變數(shù)據(jù)呢這在中是不允許的,因?yàn)橹辉试S單向數(shù)據(jù)傳遞,這時(shí)候我們可以通過觸發(fā)事件來通知父組件改變數(shù)據(jù),從而達(dá)到改變子組件數(shù)據(jù)的目的子組件傳遞的數(shù)據(jù)通過綁定事件在里面使用事件來注冊(cè)事件并且傳遞數(shù)值到父組件中父組件 子組件給父組件通信 如果子組件想要改變數(shù)據(jù)呢?這在vue中是不允許的,因?yàn)関ue只允許單向數(shù)據(jù)傳遞,這時(shí)候我們可以通過觸發(fā)事件來通知父組件改變數(shù)據(jù)...
總結(jié)一下對(duì)vue組件通信的理解和使用。 一、組件目錄結(jié)構(gòu) 父組件:app.vue 子組件:page1.vue 子組件:page2.vue 父組件 app.vue 請(qǐng)輸入單價(jià): import Page1 from ./components/page1; import Page2 from ./components/page2; export de...
閱讀 2755·2023-04-25 15:22
閱讀 2884·2021-10-11 10:58
閱讀 1111·2021-08-30 09:48
閱讀 1912·2019-08-30 15:56
閱讀 1788·2019-08-30 15:53
閱讀 1168·2019-08-29 11:16
閱讀 1110·2019-08-23 18:34
閱讀 1704·2019-08-23 18:12