Angularjs在地址栏中编码了值

时间:2014-06-06 00:57:25

标签: javascript angularjs

您好我的控制器中有以下内容,即假设要加载页面

$scope.testing = function () {
        $window.location.href = "#/iCharges/";
    };

路线和一切都很好。唯一的问题是当它加载页面时,浏览器中的URL显示为

http://localhost:60482/main/loc#%2iCharges%2F

问题是,而不是网址显示#/ iCharges /它正在替换为#%2iCharges%2F

我该如何解决这个问题?谢谢

1 个答案:

答案 0 :(得分:1)

这是您应该导航到Angular中的视图的方式:

$scope.testing = function () {
    $location.path('/iCharges');
};