2015-04-27 130 views

回答

1

是有一些事件,如,

$routeChangeStart$routeChangeSuccess$routeChangeError$routeUpdate

$routeChangeStart - 路由改变之前>播出。此时,路由服务开始解决路由更改发生所需的所有依赖关系。通常这涉及获取视图模板以及解析路由属性中定义的任何依赖关系。一旦所有的依赖关系解决了$ routeChangeSuccess被触发。

为EX:

app.run(function($rootScope, $location) {  
    $rootScope.$on('$routeChangeStart', function(event, next, current) { 

    }); 
    $rootScope.$on('$routeChangeSuccess', function() { 

    }); 
    $rootScope.$on('$routeChangeError', function() { 

    }); 
}) 

这里是DOC

这里是一个很好的article

相关问题