Volevo scoprire la differenza tra le funzioni .config
e .run
in AngularJS. Stavo usando il mio .config
per l'impostazione delle rotte, ma avevo alcuni $on
per guardare l'inizio del cambiamento di rotta e gli eventi di successo..config, .run, AppCtrl - dove inserire i percorsi?
Ho quindi spostato un po 'di questo codice su .run
poiché stavo riscontrando alcuni problemi di immissione delle dipendenze in .config
.
Alla fine ho spostato un po 'di questo ad un CommonAppController
che ho impostato sul mio <body>
.
Avevo anche 2 .config
e sembrava funzionare bene, ma sicuramente non è giusto?
Qualcuno può dare un po 'di informazioni su quale metodo utilizzare?
Puoi condividere, per favore, come hai gestito nel controller comune? Ho provato a utilizzare il controller di root e reindirizzare alla pagina di accesso se l'utente non è autenticato. Il problema era che il controller figlio era ancora invocato. Qualsiasi aiuto è molto apprezzato. – user3151766