Я хотел узнать разницу между функциями .config
и .run
в AngularJS. Я использовал .config
для настройки маршрутов, но у меня было несколько $on
для просмотра событий изменения маршрута и успешных событий.
Затем я переместил часть этого кода в .run
, поскольку у меня были некоторые проблемы с инъекциями зависимостей в .config
.
Я, наконец, переместил часть этого в CommonAppController
, который я установил на моем <body>
.
У меня также было 2 .config
, и, похоже, он работает нормально, но верно ли это неправильно?
Может кто-нибудь дать небольшое представление о том, какой метод использовать?