如果不使用路线,则检测角度的位置变化

时间:2014-02-19 13:16:24

标签: javascript angularjs

我在页面上有一个简单的菜单,看起来像这样

<ul>
<li><a href="#/home">home</a></li>
<li><a href="#/work">work</a></li>
</ul>

因此,当我按下链接时,我的路径发生变化,我想在那一刻绑定一些数据检索逻辑。

所以我的问题是如何跟踪该位置是否已更改???

1 个答案:

答案 0 :(得分:1)

我不确定在这种情况下是否会触发$routeChangeStart事件,但您可以查看$location路径进行更改

$scope.$watch(function() {
    return $location.path();
}, function() {
    //callback
});