В angularjs, заданном модулем, как вы проверяете, существует ли директива/контроллер с помощью модуля.
У меня есть модуль, и я хочу знать, были ли загружены некоторые определенные директивы. Ниже приведен пример кода:
var module = angular.module('myModule');
//check if controller exists
if (module.hasController('my.first.controller')){
//do something
}
if (module.hasDirective('my.first.directive')){
//do something
}
Я реализовал это в некотором роде. Ищите лучший способ сделать это, если он доступен по умолчанию.
Возможно ли это? Если да, как вы это делаете?