Я новичок в AngularJS и смущен документацией о прослушивателях событий.
В документации приведено ниже описание $routeChangeSuccess
:
$routeChangeSuccess Трансляция после зависимостей маршрута решена. ngView прослушивает директиву для создания экземпляра контроллера и отобразить представление.
Тип:
трансляция Цель:
область полномочий
Однако нет, где он ссылается на любые аргументы, которые передаются функции обратного вызова. И все же, большинство примеров, которые я видел здесь в SO, имеют аналогичный список функций обратного вызова:
$rootScope.$on("$routeChangeSuccess", function(event, next, current) {
...
});
Согласно документам AngularJS, все обратные вызовы имеют первый аргумент как event
. Я понимаю. Но откуда взялись next
и current
? Где это указано в любой документации?