У меня определено состояние для всех неправильных URL-адресов
.state('404', {
url: '/404',
data: { title: 'Page not found' },
templateUrl: errorHandlerTemplate,
parent: 'authenticated'
})
У меня настроено перенаправление, чтобы оно работало
$urlRouterProvider.otherwise('/404');
Я хочу получить исходный URL-адрес, который пользовательпопытался войти до перенаправления.
$transitions.onBefore({ entering: '404' }, function(trans) {
console.log(trans.from().name);
console.log(trans.to().name);
});
' trans.to (). Name ' всегда содержит значение '404', которое является окончательным URL-адресом после перенаправления. Есть ли способ получить исходный URL, который был отброшен?