如何防止控制器更改散列中的$ location

时间:2017-02-23 03:41:34

标签: angularjs location hashtag

该网站是在angularjs中构建的,但可视化是单独编码的,而不是angularjs。 将$ location添加到应用程序的控制器时,它会更改来自

的URL中的哈希部分
app/#hashpart 

app/#/hashpart 

有没有办法防止这种情况发生?可视化是创建和解释第一个版本,当我调用my_function(构建我的站点并调用可视化)时:

$scope.$on('$locationChangeSuccess', function(event) {
    $scope.my_function(location.hash.substr(2));
});

然后浏览器在两个哈希版本之间切换以获得eternety。

0 个答案:

没有答案