Wie greifen Sie auf ein eckiges Fabrikobjekt zu?ohne Verwendung von DI, die eckig bietet? Ich möchte zum Beispiel ein separates Skript haben, das einem factory-Objekt außerhalb von angular (in einer .cshtml-Datei) einige Servereigenschaften hinzufügt. Ich möchte das Factory-Objekt keiner separaten Variablen zuweisen, da dies eine globale Variable erzeugen würde.
Antworten:
0 für die Antwort № 1Ich bin mir nicht sicher, ob ich 100% verstehe, was du erreichen willst, aber wenn ich mich nicht irre, willst du das Fabrikobjekt "außerhalb" des eckigen Kontextes erreichen.
var factoryObject = angular.injector(["nameOfYourModule"]).get("factoryname");