angularjs - How to make angular waiting for load session info data from the server? -


i have session info on server , uses in many controllers of app. how can make angular wait until session load @ startup?

i recommend use loading bar or that.

loading bar: http://chieffancypants.github.io/angular-loading-bar/

beasides, may create angular service (for e.g. sessionservice) returns promise session data server.

finally, inside angujar's run method this: 1 - start loading bar. 2 - call angular session service. 3 - once session service promise resolved stop loading bar.

example:

angular.module('myapp', []).    run(function() {     startloadingbar();     callservice.then(function(){       stoploadingbar();    });  }); 

i hope helps.


Comments