Winkelrichtlinie

Ich versuche, Angulars "Dekorator" -Funktion zu verwenden, um einigen Anweisungen Funktionen hinzuzufügen. Angenommen, der Name meiner Direktive lautet myDirective. Mein Code sieht so aus:

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");
      }
    ]);
  }

]);

Ich bekomme immer wieder folgende Nachricht:

Uncaught Error: [$injector:unpr] Unknown provider: myDirectiveProvider from app 

Nach meinem besten Wissen sind die Anweisungen bereits registriert, wenn die Decorator-Funktion ausgeführt wird. Jede Einsicht wäre dankbar!

Antworten auf die Frage(2)

Ihre Antwort auf die Frage