【发布时间】:2014-12-08 13:04:32
【问题描述】:
我在app.js中有这个路由配置:
$stateProvider.state('home', {
url: '/',
views:
{
'contentView':
{
templateUrl:'modules/login/login.html',
controller:'loginCtrl'
}
},
data:
{
login: true
}
});
每当用户使用 URL http://.../MyClient/#/?param=ParamValue 访问浏览器时。
它会将用户带到登录页面,我也可以访问参数值。
连续页面中有一个注销按钮,注销后,我想重定向到初始 URL,如果我尝试类似
$location.path('/#/?param=ParamValue');
用户将停留在同一页面上,URL 将如下所示:
http://.../MyClient/#/%23/%3Fparam=ParamValue
请告诉我如何解决这个问题。
【问题讨论】: