Вы можете использовать для этого услугу. В сервисе вы объявляете новый EventEmitter:
export class TriggerService
{
public trigger = new EventEmitter<any>();
}
Затем в вашем компоненте 1 испустите событие, подобное этому:
trigger(param)
{
this.triggerService.trigger.emit(param);
}
И в своем компоненте 2 подпишитесь на EventEmitter:
constructor()
{
this.triggerService.trigger.subscribe(param => {
this.param = param;
this.executeThis();
});
}
И параметр журнала в executeThis:
executeThis()
{
console.log(this.param);
}