Mam aplikację Angular 4 SPA za pomocą routera Angular. Chcę mieć hiperłącze, które otwiera komponent w nowym oknie dialogowym za pomocą Bootstrap 4. Już wiem, jak otworzyć okno dialogowe modalne z funkcji.Angular 4 router i modalne okno dialogowe
Ale jak otworzyć to za pomocą hiperłącza?
<a [routerLink]="['/login']">Login</a>
Chcę zostawić bieżący komponent i po prostu pokazać okno modalne przed nim.
Kolejne pytanie - czy można to zrobić programowo? Tak, że mogęi okno dialogowe logowania jest wyświetlane nad bieżącym komponentem?
Wszelkie sugestie?
Dziękujemy za sugestię. Jaki komponent zostanie zmapowany na "/ yourroute"? Czy to będzie Cmpl? – Sergey
Wygląda na to, że naprawdę chcesz zmienić parametry trasy zamiast samej trasy ... Nie robiłem tego wcześniej, ale możesz na to spojrzeć [link] (https://stackoverflow.com/questions/40283562/ jak-tylko-zmienić-params-of-route-in-angle2) – birwin