export declare class EventEmitter<T> extends Subject<T> {
/**
* Creates an instance of [EventEmitter], which depending on [isAsync],
* delivers events synchronously or asynchronously.
*/
constructor(isAsync?: boolean);
emit(value: T): void;
/**
* @deprecated - use .emit(value) instead
*/
next(value: any): void;
subscribe(generatorOrNext?: any, error?: any, complete?: any): any;
}
В официальном определении Angular 2 Typescript кажется, что у него нет возможности отключить или отписаться от EventEmitter.
Со временем я получил обратный вызов, так как страницы используют один и тот же EventEmitter