Как я могу обнаружить обновление страницы в однострочном приложении angularjs без настройки маршрутов? Мне нужно обнаружить событие обновления страницы в одном приложении. Ответ 1 Вы не можете точно сказать, потому что обновление страницы браузера эквивалентно выходу из приложения, а затем снова открытию. Что вы можете сделать, это обнаружить событие выхода страницы и событие открытия приложения. В блоке app.run() введите значение "окно" и добавьте: window.onbeforeunload = function () { // handle the exit event }; и события $routeChangeStart $rootScope.$on('$routeChangeStart', function (event, next, current) { if (!current) { // handle session start event } }); И если определенно вам нужно связать эти два события, это должно быть на стороне сервера/сервера. Надеюсь, это поможет.
Ответ 1 Вы не можете точно сказать, потому что обновление страницы браузера эквивалентно выходу из приложения, а затем снова открытию. Что вы можете сделать, это обнаружить событие выхода страницы и событие открытия приложения. В блоке app.run() введите значение "окно" и добавьте: window.onbeforeunload = function () { // handle the exit event }; и события $routeChangeStart $rootScope.$on('$routeChangeStart', function (event, next, current) { if (!current) { // handle session start event } }); И если определенно вам нужно связать эти два события, это должно быть на стороне сервера/сервера. Надеюсь, это поможет.