在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/網(wǎng)絡(luò)安全  HTML/ vue如何實現(xiàn)父通訊,父寫一個函數(shù),子點擊按鈕執(zhí)行這個函數(shù)?

vue如何實現(xiàn)父通訊,父寫一個函數(shù),子點擊按鈕執(zhí)行這個函數(shù)?

就是我想實現(xiàn),子點擊按鈕,父組件里的一個標(biāo)簽消失

回答
編輯回答
鐧簞噯

子組件使用emit觸發(fā),父組件使用v-on監(jiān)聽事件后做響應(yīng)的處理,舉例如下:

子組件:

<a href="javascript:;" class="btn btn-danger" @click="cancel">Cancel</a>
cancel() {
    this.$emit('cancel', false)
}
        

父組件:

<address-edit  v-if="editFlag" @cancel="modifyAddressInfo()">        

modifyAddressInfo(flag) {
    this.editFlag = flag
}
2017年11月23日 02:26
編輯回答
雨萌萌

子組件點擊事件運行:
this.$emit(父組件綁定的函數(shù),參數(shù))

父組件上:
<父組件 :綁定的函數(shù)="要運行的代碼或函數(shù)">

2017年2月14日 07:26
編輯回答
未命名

這就是典型的父子組件通信的方式,你的場景是子組件要和父組件通信,那么可以通過事件的方式來實現(xiàn),也可以給子組件傳遞一個方法

參考https://segmentfault.com/q/10...

2018年3月28日 01:24