Я пытаюсь запустить angular рядом с нашим старым приложением angularjs. Прежде чем мы попытаемся пойти по пути ngUpgrade (требуется много рефакторинга, прежде чем это станет возможным), я хотел бы попробовать запустить их независимо друг от друга. Я думал, что смогу добиться этого, просто отрендерив тег и связанные файлы сценариев, которые генерируются (с помощью angular-cli) на указанных маршрутах, которые я хочу обновить до нашего нового приложения.
Я делаю это, добавляя состояние в свой angular-ui-router. С *param в качестве последнего значения URL-адреса, поэтому все последующие маршруты идут по одному и тому же маршруту. img-ссылка
Но теперь у меня проблема: когда я перенаправляю с маршрута angularjs(e.g. /user)
на новый маршрут (например, /subscription/2), приложение прерывается, потому что angular не может разрешить предыдущий маршрут.
Я думал, что это может сработать, если я смогу перехватить routeChange в angular, но не могу найти способ сделать это.
Это вообще возможно?