Позвоните на Angular Маршрут из-за пределов приложения - PullRequest
0 голосов
/ 29 апреля 2020

Я создал приложение Angular 9, которое работает на сайте ASP. NET MVC. Так что только небольшая часть моей страницы написана на Angular. У меня есть основная навигация за пределами моего приложения angular, но у приложения есть свои "собственные" внутренние маршруты, которые работают нормально, пока я не вызову их внутри моего приложения Angular.

Моя проблема в том, что когда я открыл страницу с моим приложением angular, я хочу изменить URL-адрес на маршрут, который знает приложение angular, и приложение должно загрузить это содержимое из вызываемого маршрута. вне приложения, БЕЗ перезагрузки всего приложения / сайта.

Я изменил URL вне моего приложения с помощью

window.history.pushState(undefined, "Page 1", "/Home/Privacy/page1/test");

, и URL-адрес изменится на известный URL моего angular приложение, но приложение angular не загружает эту страницу, потому что я не думаю, что оно обнаруживает изменения при изменении маршрута.

Так что можно вызвать Angular маршрут снаружи из приложения angular

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...