Задержка изменения маршрута AngularJS до загрузки модели для предотвращения мерцания
Мне интересно, есть ли способ (аналогичный Gmail) для AngularJSdelay showing a new route until after each model and its data has been fetched используя свои соответствующие услуги.
Например, если бы былProjectsController
который перечислил все проекты иproject_index.html
который был шаблоном, который показал эти проекты,Project.query()
будет полностью загружен перед отображением новой страницы.
До этого старая страница все еще продолжала бы отображаться (например, если бы я просматривал другую страницу и затем решил посмотреть этот индекс проекта).