如何在Angularjs获得Url推荐人

时间:2016-07-22 06:56:55

标签: angularjs

页面中有一个按钮会重定向到我的网站,我应该如何获取在angularjs中重定向到我网站的网页网址,因为我们无法访问重定向的网页

$rootScope.$on('$locationChangeStart', function(evt:any, absNewUrl:any, absOldUrl:any):void {
     console.log('prev path: ' + absOldUrl);
  });

使用它可以给我们当前的页面。

例如:(testingPage.html应重定向到myPage.html如何获取testingPage.html网址)

2 个答案:

答案 0 :(得分:1)

页面应该使用查询字符串访问您的网站。

example.com应该将您重定向到yoursite.com/?ref=example.com,然后您就可以$location.search();的形式从{'ref': 'example.com'}中提取查询变量。

您可以在此处详细了解$locationhttps://docs.angularjs.org/api/ng/service/$location

答案 1 :(得分:0)

您是否尝试过window.location对象?像location.href一样。您还在Angular中拥有$location对象。 doc

然后将其作为重定向网址中的参数传递,如myPage.html?referrer = ...

More info