Ich wollte den Unterschied zwischen den .config
und .run
Funktionen in AngularJS herausfinden. Ich benutzte meine .config
für die Einrichtung von Routen, aber ich hatte einige $on
's für die Beobachtung der Route Change Start und Erfolgsereignisse..config, .run, AppCtrl - wohin mit Routen?
Ich habe dann etwas von diesem Code nach .run
verschoben, da ich einige Abhängigkeits-Injektionsprobleme in .config
hatte.
Ich habe schließlich einige davon auf eine CommonAppController
verschoben, die ich auf meine <body>
gesetzt habe.
Ich hatte auch 2 .config
's und es schien in Ordnung zu laufen, aber das ist sicher nicht richtig?
Kann jemand einen kleinen Einblick geben, welche Methode zu verwenden?
Können Sie bitte teilen, wie Sie in gemeinsamen Controller verwaltet? Ich habe versucht, Root-Controller zu verwenden und zur Anmeldeseite umzuleiten, wenn der Benutzer nicht authentifiziert ist. Das Problem bestand darin, dass der untergeordnete Controller immer noch aufgerufen wurde. Jede Hilfe wird sehr geschätzt. – user3151766