【发布时间】:2016-12-03 11:34:33
【问题描述】:
父模板
<problem-form *ngIf=showProblemView (addProblem)=problemAdd($event)></problem-form>
子组件
import { Component, Output, EventEmitter } from '@angular/core';
@Output() addproblem = new EventEmitter<string>();
onClick() {
this.addproblem.emit('something')
console.log('onSubmit')
this.active = false;
}
父事件处理程序
problemAdd($event) {
debugger;
console.log('eventString ')
}
我知道子事件是从跟随调试器发出的。我的理解是父母没有捕获发出的子事件。有任何想法吗?谢谢!
【问题讨论】:
标签: angular eventemitter