如何在Angularjs中获取Url引用
在一个页面中有一个按钮可以重定向到我的网站,既然我们无法访问页面重定向,我应该如何获得在angularjs中重定向到我的网站的页面url如何在Angularjs中获取Url引用,angularjs,Angularjs,在一个页面中有一个按钮可以重定向到我的网站,既然我们无法访问页面重定向,我应该如何获得在angularjs中重定向到我的网站的页面url $rootScope.$on('$locationChangeStart', function(evt:any, absNewUrl:any, absOldUrl:any):void { console.log('prev path: ' + absOldUrl); }); 使用它将为我们提供当前页面 例如:(testingPage.html应
$rootScope.$on('$locationChangeStart', function(evt:any, absNewUrl:any, absOldUrl:any):void {
console.log('prev path: ' + absOldUrl);
});
使用它将为我们提供当前页面
例如:(testingPage.html应该重定向到myPage.html如何获取testingPage.html url)您是否尝试了
窗口。位置
对象?比如location.href
。您还可以将$location
对象设置为角度
然后将其作为重定向url中的参数传递,如myPage.html?referer=
页面应使用查询字符串访问您的网站
example.com
应该将您重定向到yoursite.com/?ref=example.com
,然后您就可以从$location.search()提取查询变量
格式为{'ref':'example.com}
您可以在此处阅读有关
$location
的更多信息:是的,我尝试了$location,但它提供了登录页面url,而不是重定向到此登录页面的页面url。然后应修改example.com以将此字符串发送到yoursite.com。是的,必须更改该站点上的url。