Как страница загружается (поток) в angularjs 1.x?
У меня есть приложение angularjs, которое содержит все, то есть контроллер, директивы, службы, фабрики, конфигурации и функции запуска и т. Д.
Но я всегда запутываюсь в функциональном потоке.
Допустим, у меня есть один loginController, loginService, loginView, некоторые директивы, а также некоторые вещи, которые мы делаем в фазе конфигурации и запуска нашего приложения.
Теперь могут быть разные сценарии.
(а) при первой загрузке страницы входа.
(б) нажмите кнопку "Отправить", что приведет нас к другому взгляду.
(c) обновить страницу входа или перенаправить на страницу входа из другого вида.
Во всех вышеперечисленных случаях
(a) when the config and run phase will get execute?? (ex httphandler/interceptor)
(b) directive/service/controller which file function will be called first??
(c) from above (a) and (b) which will be called first during different scenerios??
Я задаю этот вопрос, потому что каждый раз, когда мне нужно исправить какую-то ошибку или реализовать новую функциональность, мне нужно поместить отладчик в браузер, чтобы увидеть, какая файловая функция вызывается первой.
Будет очень полезно, если кто-то может помочь мне с некоторой диаграммой потока / диаграммы (общий поток) .
Любая помощь заметна
Спасибо