我想在点击按钮时更改网址,我现在要做的是:
$scope.onClick = function(url) {
document.location=url;
$scope.isPopOverOpen = false;
}
当url=workspace/#/
页面网址变为:localhost:8080/workspace/#/dashboard
时。
问题是在IE 9中页面网址变为:localhost:8080/workspace/workspace/#/dashboard
所以我找不到页面错误。
也许有人知道为什么和解决方案?
我使用角度,所以也许它可以提供正确的功能。
答案 0 :(得分:0)
使用$location.path("/folder/" + url);只包含服务
angular.module('app')
.controller('myApp',[$location, function(...