我有一个使用AngularJS和ui-router的项目。除了第一次从登录界面重定向到预览状态之外,一切都正常。
默认状态是主页 - http://test/#/ 例如,如果用户没有登录 - http://test/#/test/1000/details 就会跳转到登录页面(这是它应该做的)
然后在用户登录后,系统会进入默认状态“主页 - http://test/#/”,但我想进入http://test/#/requests/1000/details。
我如何保存“http://test/#/requests/1000/details或stateName”以便在登录后重定向?
我尝试使用
有什么想法如何处理?
谢谢。
默认状态是主页 - http://test/#/ 例如,如果用户没有登录 - http://test/#/test/1000/details 就会跳转到登录页面(这是它应该做的)
然后在用户登录后,系统会进入默认状态“主页 - http://test/#/”,但我想进入http://test/#/requests/1000/details。
我如何保存“http://test/#/requests/1000/details或stateName”以便在登录后重定向?
我尝试使用
$stateChangeSuccess
来保存状态日志在$rootscope
中,但第一个(http://test/#/requests/1000/details)从未被保存。有什么想法如何处理?
谢谢。