#angular #angular2-routing
#angular #angular2-маршрутизация
Вопрос:
Я прочитал ряд вопросов, связанных с одной и той же проблемой, но ни один из них не подошел для моего варианта использования
я использую "@angular/router": "3.0.0-beta.2",
с RC-4 angular2, я должен создать некоторую логику на основе условий в соответствии с изменением маршрута также при изменении дочернего маршрута, как это сделать?
я пробовал различные методы, в том числе
- this.router.events.subscribe((res) => {..}
- this.router.changes((res) => {..}
но у меня ни один из них не работает, как это исправить?
Комментарии:
1. что вы хотите сделать? что не работает?
2. @micronyks я хочу вызывать одну функцию каждый раз при вызове маршрутизации и хочу получать предыдущий и текущий URL-адрес при маршрутизации. так что я могу создать некоторую логику на основе маршрутизации.
3. Так что я уверен, что
this.router.events.subscribe
это сработает. не могли бы вы, пожалуйста, воспроизвести в plunker?4. это работает, но не дает мне желаемого результата, я даю
NavigationStart, NavigationEnd....
мне просто нужен псевдоним URL.