3

我正在使用 location.path(url) 导航到页面,但在执行其余代码之前,我需要知道这是否已成功完成。这个位置服务是否有任何回调函数可以用来放置必须在 location.path 完成后执行的代码?

    $location.path("myurl");
    //code to be executed after the url navigation is completed successfully
4

1 回答 1

2

查看$route http://docs.angularjs.org/api/ngRoute .$route service$routeChangeSuccess中定义的事件。您可以使用方法订阅它$scope.on

于 2013-09-03T02:23:03.657 回答