在角度应用程序中,我需要使用参数重定向到页面到完整的URL路径。
例如
//get from cookie
var log_route = $cookies.get("hash_route"); //=>"/cart/activity?site_id=123&sec=foo"
$location.path(log_route);
如果没有可用的参数,该位置就可以工作。
我的问题是,我不知道从cookie中获取的URL以及是否存在params。
我可以使用$window.location
移至页面,但我想知道是否可以移动到完整路径而不刷新孔页。
(顺便说一句,我使用有角度的ui路由器,所以如果可以选择使用$state
而不是$loaction
使用字符串完整路径,那么它会更好)
答案 0 :(得分:0)
你尝试绝对路径吗?喜欢' http://yourWebSite/cart/activity?site_id=123&sec=foo' 正如医生所说,可以传递参数: $location Doc
答案 1 :(得分:0)