父組件.tspublic test(){
//some code.....
}父組件.html<app-child (eventfire)="test($event)"></app-child>在此部分按鈕顯示子組件按鈕顯示父組件。但我已經在網格上顯示了按鈕。現在有兩個按鈕。網格按鈕不工作但新顯示按鈕工作正常。cild.compose.ts @Output() eventfire= new EventEmitter<string>();
calltoParent(): void {
debugger;
this.eventfire.next();
}子組件.html<button mat-raised-button (click) = calltoParent($event);>Click Here<button>//This already show in grid我想要做的是當我點擊子組件按鈕時想要執行父test()函數。但是<app-child (eventfire)="test($event)">當我使用這部分主頁組件時顯示另一個單擊此處按鈕。但我不想顯示另一個按鈕。因為child.component.html按鈕我已經顯示在網格中現在我想在單擊該按鈕后要執行父測試()如何解決這個問題?
如何從子組件觸發事件到父組件?
弒天下
2023-01-06 15:12:31