En angularjs, dado un módulo, ¿cómo verifica si existe una directiva/controlador dado un módulo?Cómo verificar si una directiva o controlador está disponible en un módulo usando Angularjs
Tengo un módulo y quiero saber si se han cargado algunas directivas en particular. A continuación se muestra un código de muestra:
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
}
Lo he implementado de una manera. Buscando una mejor manera de hacerlo si está disponible por defecto.
¿Esto es posible? Si es así, ¿cómo se hace esto?
¿Desea conocer esos controladores/directivas durante la fase de configuración del módulo? O después de que una aplicación fue bootstrapped (run()) se ejecutó la fase)? –
Cualquiera hará por mí. En cualquier caso, antes de hacer el cheque, la aplicación se habría iniciado usando
angular.bootstrap(el,[myModule])
– ritcoder