如何在不重新加载页面的情况下更新URL?

时间:2014-05-26 23:36:37

标签: angularjs angular-ui-router

我有以下代码可以让我更新网址而无需重新加载页面:

function SomeCtrl($scope, $http, $rootScope, $stateParams, $location) {
    var scope = $rootScope;
    scope.doSomething = function(){
       $location.path('updated/url').notify(false);
    }
}

<div ng-click="doSomething()">Click Here</div>

我遇到的问题是我在控制台中收到以下消息:&#34; TypeError:undefined不是函数&#34;。但是,网址更新了,页面没有重新加载,这就是我想要的。我应该忽略控制台中的错误消息吗?

0 个答案:

没有答案