angular 当路由页面加载完毕后执行 指定JS
直接在app.js启用viewContentLoaded 方法即可
myApp.run(['$rootScope', '$window', '$location', '$route', function ($rootScope, $window, $location, $route) {
$rootScope.$on('$viewContentLoaded', viewContentLoaded);
function viewContentLoaded(event) {
//执行体
}
}]);
angular 路由 常用事件
$stateChangeSuccess - 当模板解析完成后触发
$stateChangeError - 当模板解析过程中发生错误时触发
$viewContentLoading - 当视图开始加载,DOM渲染完成之前触发,该事件将在$scope链上广播此事件
$viewContentLoaded - 当视图加载完成,DOM渲染完成之后触发,视图所在的$scope发出该事件。