我在代码中有这一行:
<a href="/blabla/topQues.html#{{m}}"data-ng-click="$event.preventDefault(); getQues()"></a>
函数 getQues() 解析 URL 并执行某些操作,但 getQues() 调用是在 URL 真正更改之前调用的。
我该如何解决这个问题?
最佳答案
使用这个:
$scope.$on('$routeChangeSuccess', function () {
var url = $location.path();
$scope.getQues(); // you can pass url to this function
});
关于javascript - AngularJS 中的 href 和 ng-click,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35697418/