gpt4 book ai didi

javascript - 服务器请求 : angular route/url after hash#?

转载 作者:可可西里 更新时间:2023-11-01 17:07:55 27 4
gpt4 key购买 nike

假设我通过电子邮件向某人发送了一个链接,该链接指向我网站的某个部分,该部分要求用户登录。例如:

https://www.web.com/serverroute/angularapp#/clientrouteone

当未登录的用户点击链接时,客户端站点只知道“web.com/serverroute/”并重定向到登录表单。

现在成功登录后,如果我想重定向到请求的原始完整 url,如何绕过它?

最佳答案

将先前的 url 保存到 $rootScope 并在登录后重定向到那里

或者在你的主“app.config”中使用拦截器更好:

$httpProvider.interceptors.push(['$q', '$location', '$rootScope', '$window', function ($q, $location, $rootScope, $window) {
return {
'request': function () {
'do your magic'
var magic = $window.history.back(); //just an example dont think this will work for you
return magic;
}
}
}]):

关于javascript - 服务器请求 : angular route/url after hash#?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32826885/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com