如何在AngularJS中检索以前的URL

Gia*_*ini 2 html css angularjs

我知道我可以使用当前的URL $location.search(),$location.path()但我需要一种方法来获取前一个.我可以使用全局变量或类似的东西吗?

小智 6

Angular $rootScope将拥有所有应用程序组件的所有信息.

下面$location注入的服务$rootscope将为您提供路线信息.

$rootScope.$on('$locationChangeStart', function (event, current, previous) {
        console.log("Previous URL" +previous);
});
Run Code Online (Sandbox Code Playgroud)