Angular - Directivas de decoración
Estoy tratando de usar la capacidad de "decorador" de Angular para agregar funcionalidad a algunas directivas. Supongamos que el nombre de mi directiva es myDirective. Mi código se ve así:
angular.module('app').config([
'$provide', function($provide) {
return $provide.decorator('myDirective', [
'$delegate', '$log', function($delegate, $log) {
// TODO - It worked! Do something to modify the behavior
$log.info("In decorator");
}
]);
}
]);
Sigo recibiendo este mensaje:
Uncaught Error: [$injector:unpr] Unknown provider: myDirectiveProvider from app
Lo mejor que puedo, las directivas ya están registradas para cuando se ejecuta la función de decoración. ¡Cualquier idea sería apreciada!