У меня есть приложение Angular 4 SPA с использованием маршрутизатора Angular. Я хочу иметь гиперссылку, открывающую компонент в новом диалоговом окне с помощью Bootstrap 4. Я уже знаю, как открыть модальное диалоговое окно из функции.
Но как открыть его по гиперссылке?
<a [routerLink]="['/login']">Login</a>
Я хочу оставить свой текущий компонент и просто показать перед ним модальный диалог.
Другой вопрос - можно ли это сделать программно? Так, чтобы я смог
this.router.navigate(['/login']);
а модальный диалог входа в систему отображается поверх текущего компонента?
Какие-либо предложения?