Atrasando a mudança de rota do AngularJS até o modelo ser carregado para evitar a cintilação
Eu estou querendo saber se há uma maneira (semelhante ao Gmail) para AngularJS paraatraso mostrando uma nova rota até depois de cada modelo e seus dados terem sido buscados usando seus respectivos serviços.
Por exemplo, se houvesseProjectsController
que listou todos os projetos eproject_index.html
qual foi o modelo que mostrou esses projetos,Project.query()
seria buscado completamente antes de mostrar a nova página.
Até então, a página antiga ainda continuaria sendo mostrada (por exemplo, se eu estivesse navegando em outra página e depois decidisse ver este índice do Projeto).