У меня проблема с получением следующего фрагмента кода.Это встроено в более крупное приложение, но проблема в том, что следующий код запускается (я проверил) и будет препятствовать изменению URL, но отображается представление с нового маршрута, даже если я не подтверждаю.Поэтому я не могу оставаться на той же странице, даже если URL-адрес остается прежним.Я пропускаю кусок кода, который необходим для запуска этого?
$scope.$on("$locationChangeStart", function(event) {
if (!confirm("You have unsaved changes. Are you sure you want to leave this page without saving?")) {
event.preventDefault();
}
});