Я хочу запускать функцию каждый раз, когда меняю страницу в Liferay.
Liferay.on('endNavigate', function(event) {
functionToExecuteOnEveryPage();
});
Это работает, но каждый раз, когда я меняю страницу, событие 'endNavigate'
вызывается несколько раз.
В первый раз, когда я меняю страницу, функция выполняется один раз, а во второй раз, когда я меняю страницу, функция выполняется два раза, а в третий раз я меняю На странице функция выполняется три раза и т. д.
Как я могу предотвратить это поведение?