摘要:子組件給父組件通信如果子組件想要改變數(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/52047.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...
閱讀 3122·2021-11-24 10:22
閱讀 3126·2021-11-23 10:10
閱讀 1459·2021-09-28 09:35
閱讀 1818·2019-08-29 13:16
閱讀 1467·2019-08-26 13:29
閱讀 2862·2019-08-26 10:27
閱讀 740·2019-08-26 10:09
閱讀 1526·2019-08-23 18:05