Retarder AngularJS changement d'itinéraire jusqu'modèle chargé d'empêcher le scintillement

Je me demandais si il existe un moyen (similaire à Gmail) pour AngularJS pour retard montrant une nouvelle route jusqu'à ce que après chaque modèle et ses données ont été extraites à l'aide de ses services respectifs.

Par exemple, si il y avait un ProjectsController la liste de tous les Projets et project_index.html qui a été le modèle qui a montré ces Projets, Project.query() serait récupéré complètement avant d'afficher la nouvelle page.

Jusqu'alors, l'ancienne page continuera à afficher (par exemple, si j'ai été la navigation sur une autre page, puis a décidé de voir ce Projet index).

InformationsquelleAutor Misko Hevery | 2012-08-15