Ich versuche herauszufinden, ob es eine einfache Möglichkeit gibt, über eine externe Javascript-Funktion auf den internen Bereich eines Controllers zuzugreifen (für den Ziel-Controller völlig irrelevant).
Ich habe hier bei ein paar anderen Fragen gesehen, dass
angular.element("#scope").scope();
würde den Bereich von einem DOM-Element abrufen, aber meine Versuche führen derzeit zu keinen richtigen Ergebnissen.
Hier ist die jsfiddle: http://jsfiddle.net/sXkjc/5/
Ich mache gerade einen Übergang von einfachem JS zu Angular durch. Der Hauptgrund, warum ich dies erreichen möchte, besteht darin, meinen ursprünglichen Bibliothekscode so intakt wie möglich zu halten. Ich muss nicht jede Funktion zur Steuerung hinzufügen.
Irgendwelche Ideen, wie ich das erreichen könnte? Kommentare zu der obigen Geige sind ebenfalls willkommen.
.scope()
die Debug-Daten aktiviert sein, die Verwendung von Debug-Daten in der Produktion wird jedoch aus Geschwindigkeitsgründen nicht empfohlen . Die folgenden Lösungen scheinen sich umscope()