Angular 2 Event Emitter vs Subject

In Winkel 2, was ist der Unterschied zwischen Event Emitter und Subject für die Ankündigung eines Events? Es scheint, als ob die Deklaration von Ereignis-Emittern weniger kompliziert ist. Welchen Weg bevorzugt Angular 2?

dataRefreshEvent = new EventEmitter();

private companyDataAnnouncedSource = new Subject();
companyDataAnnouncedSource$ = this.companyDataAnnouncedSource.asObservable();

Antworten auf die Frage(6)

Ihre Antwort auf die Frage