Якщо ви використовуєте гачок життєвого циклу OnDestry, можливо, вам буде цікаво використати щось подібне до виклику window.location.href = ...
this.router.ngOnDestroy();
window.location.href = 'http://www.cnn.com/';
це призведе до зворотного виклику OnDestry у вашому компоненті, який вам може сподобатися
Ох, а також:
import { Router } from '@angular/router';
де ви знайдете роутер.
--- EDIT --- На жаль, я, можливо, помилявся у наведеному вище прикладі. Принаймні, це не працює так, як очікувалося в моєму виробничому коді зараз - тож, поки я не встигну дослідити далі, я вирішу його так (оскільки моєму додатку справді потрібен гачок, коли це можливо)
this.router.navigate(["/"]).then(result=>{window.location.href = 'http://www.cnn.com/';});
В основному, маршрутизація до будь-якого (фіктивного) маршруту, щоб примусити гак, а потім перейдіть, як потрібно.