Winkelkonstante außerhalb des Winkels verwenden

8

Ich weiß, es ist keine gute Praxis, eckige Dienste außerhalb von eckigen zu verwenden, aber trotzdem ist es sehr interessant für mich, zum Beispiel habe ich .constant('APIprefix','/api')

Wie kann ich den Wert APIprefix außerhalb des angularen Bereichs abrufen? Zum Beispiel von einer anderen js-Datei, die nicht im Winkelbereich liegt.

    
Narek Mamikonyan 22.07.2014, 07:27
quelle

2 Antworten

11

Sie können auf jeden Dienst wie folgt zugreifen:

%Vor%

Beachten Sie, dass Sie an den Knoten angular.element DOM übergeben sollten, an den Sie ng-app setzen. Im obigen Beispiel ist document.documentElement ein HTML-Tag.

Demo: Ссылка

    
dfsq 22.07.2014, 07:41
quelle
7

pixelbits Beispiel hat bei mir nicht funktioniert. Ich musste eine kleine Änderung machen, um es zu tun.

Konstanten schreiben

%Vor%

Lesen aus einem nicht-winkeligen Bereich

%Vor%

Danke Pixelbits dafür, mir den Weg zu zeigen:)

    
SM Adnan 22.07.2014 08:17
quelle

Tags und Links