如何在单页面应用程序中加载页面后确保分析调用作为最后一项?
我尝试使用$viewContentLoaded
但它在页面获取服务和加载数据之前获得了触发器。
$scope.$on('$viewContentLoaded', function () {
}
答案 0 :(得分:0)
如果您使用ui-router
,则可能会有效:
$scope.$on('$stateChangeSuccess', function(event, toState, toParams, fromState, fromParams){
//if condition if you want to reduce the number of calls or restrict to only some state changes
//Analytics call
});