Ich bin ein Neuling in AngularJS und habe das Problem gemeistert.
Kann ich mein Factory-Singleton-Objekt über alle Controller, in die es injiziert wurde, neu injizieren?
Zum Beispiel:
%Vor%In MedicalCenterController erhalte ich ein Singleton-Objekt mit medizinischem Zentrum, wenn die Anwendung startet:
%Vor%Aber später versuche ich, in AccountProfileController
Felder des medizinischen Zentrums (Name, Adresse, etc ..) zu bearbeiten %Vor%Und was ich erwartet habe, ist das Objekt mit aktualisierten Feldern. Wie erhalte ich eine neue Instanz meines Singletons?
Wie Sie in Post-Diensten geschrieben haben, sind Singletons und seine gute Möglichkeit, Daten über Dienste zu teilen. Wenn Sie jedoch eine neue Factory / Service-Instanz erstellen möchten, können Sie dies nicht tun, aber wir können eine Liste von Objekten in einem Service / Factory erstellen, wobei jedes Listenelement eine andere Instanz darstellt. Etwas wie:
%Vor%Tags und Links angularjs