【发布时间】:2018-03-02 23:57:16
【问题描述】:
我正在尝试使用@Output 指令在子组件上单击按钮时通知父组件。以下是我的代码:
父视图
<app-perito-select *ngIf="peritoSelect" (cancel)="cancelPeritoAction()"></app-perito-select>
父控制器
...
cancelPeritoAction(){
console.log('cancel inside parent');
this.selectedAction = undefined;
}
子控制器
...
@Output() cancelAction: EventEmitter<any> = new EventEmitter<any>();
...
cancel(){
console.log('cancel inside child');
this.cancelAction.emit();
}
我遵循this 教程,看起来很简单,但我没有达到父函数。我错过了什么?谢谢。
【问题讨论】:
标签: angular angular2-directives