Можно ли подключить функцию, которая вызывается в любое время, когда контроллер загружается угловым?AngularJS: присоединить функцию к нагрузке контроллера
Я хотел бы повторить это:
(function (angular) {
angular.module("mymodule")
.controller("mycontroller", [
function() {
console.info("mycontroller loaded");
}
]);
})(angular);
Так что console.info("mycontroller loaded");
линии выполняются автоматически, без необходимости вставить эту строку в каждом контроллере.
Есть ли какое-нибудь событие/провайдер, который я могу использовать для этого?
написать прямо в контроллере без функции? – YOU
Вы имеете в виду функцию, которая загружается каждый раз, когда вы вызываете контроллер в своем приложении? Как при переключении страниц и изменении контроллера функция загружается? вы можете сделать это с помощью службы, которую вы создаете в первой строке каждого контроллера. –
@JoeLloyd да, только, я не хочу повторять одну и ту же строку на каждом контроллере. Я просто размышлял, было ли событие или что-то еще, к чему я мог бы подключиться, чтобы добиться такого же результата, не забывая добавлять строку на каждом контроллере. – sh0uzama