Как я могу инициировать событие при загрузке шаблона маршрута angular JS
Кто-нибудь знает, как инициировать событие, когда маршрут angular отобразил его представление? Я хотел бы направить приложение и в конце отображаемого шаблона, я бы хотел, чтобы он вызывал событие, чтобы скрыть вид "открыть", чтобы пользовательский опыт не был таким суровым. Когда вы нажимаете на ссылку, маршрут так быстро меняется. Я в основном хочу сделать User Experience более плавным.
- щелкните изображение
- перенаправляет приложение (но в представлении есть класс отображения none
- когда просмотр выполняется, загрузка я хочу вызвать событие
- событие вызывает прослушиватель, который делает слайд слайда вниз и открывается.
Любые идеи?
Ответы
Ответ 1
Выполняет ли это то, что вам нужно?
$scope.$on('$routeChangeSuccess', function () {
// run some code to do your animations
});
Перейдите в http://docs.angularjs.org/api/ и посмотрите $route (меню LHS в модуле ngRoute)
Или взгляните на этот вопрос, который я задал.... AngularJS - Переход к анимации ng-view