Salut !
J'utilise actuellement angularjs pour mon portfolio et je n'arrive pas à réaliser quelque chose... même si j'ai déjà eu quelques résultats mais venant d'un très mauvais codage.
Donc voilà :
J'utilise le $routeProvider pour charger un template dans ma vue selon l'url.
Donc quand je clique sur un lien, l'url change et je charge un nouveau template.
Cependant, tout ça se fait instantanément, or je veux avoir le temps d'animer mes éléments avant de charger le nouveau template.
Par ex :
Je suis à l'adresse 127.0.0.1
Je clique sur travaux.
A ce moment j'aimerai faire des animations de sorties en JS.
Je me retrouve à l'adresse 127.0.0.1/travaux
voilà.
Je sais que j'explique mal mais en gros je dois utiliser le resolve mais comment ?
Merci.
PS : Voilà ce que je veux : http://clementgrellier.fr/
Les éléments sont animés avant que le rendu du prochain template soit fait.