Как открыть вкладку нового браузера, если используется router.navigate.
this.router.navigate([]).then(result => { window.location.href = link; });
в настоящее время я считаю, что angular не предлагает никаких методов или услуг для этого, поэтому я должен использовать объект window для открытия ссылок в новой вкладке window.open(link, '_blank')
window
window.open(link, '_blank')
Попробуйте это.
this.router.navigate([]).then(result => { window.open(link, '_blank'); });