Как обнаружить изменение маршрута в приложении angular 6, используя Javascript или Jquery? - PullRequest
0 голосов
/ 29 января 2020

У меня есть приложение Angular 6, я могу обнаружить изменение маршрута через angular logi c, но у меня есть требование обнаруживать изменения через Javascript или Jquery script, Когда происходит изменение маршрута, нам нужно вызвать функцию javascript.

Пожалуйста, помогите мне, заранее спасибо

1 Ответ

0 голосов
/ 29 января 2020

Вот как я смог обнаружить изменение URL-адреса и вызвать событие, используя Javascript в Angular7:

 var oldLocation= '';
  var newLocation= '';

setInterval(() => {
      init();
    }, 500);
init() {
    this.newLocation = window.location.pathname;
    if (oldLocation !== newLocation) {
      EventTrigger();
      oldLocation = newLocation;
    }
  }

  EventTrigger() {
    console.log(this.newLocation, this.oldLocation);
  }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...