我在页面上有一个简单的菜单,看起来像这样
<ul>
<li><a href="#/home">home</a></li>
<li><a href="#/work">work</a></li>
</ul>
因此,当我按下链接时,我的路径发生变化,我想在那一刻绑定一些数据检索逻辑。
所以我的问题是如何跟踪该位置是否已更改???
答案 0 :(得分:1)
我不确定在这种情况下是否会触发$routeChangeStart
事件,但您可以查看$location
路径进行更改
$scope.$watch(function() {
return $location.path();
}, function() {
//callback
});