Проверить, инициируется ли оно несколько раз?
, если выполнить это событие дважды или несколько раз,
router.events.subscribe((event: RouterEvent) => {
, тогда оно будет запущено несколько раз.
if (event instanceof ActivationEnd) {
console.log('This should only log once per route change, but logs three times.');
};
Так что, пожалуйста, сделайте это
if (!alreadyexist){
router.events.subscribe((event: RouterEvent) => {
if (event instanceof ActivationEnd) {
console.log('This should only log once per route change, but logs three times.');
};
});
}