Comment et où app.run () est-il utilisé? Après la définition du module, après app.config (), après app.controller ()?
J'adopte le BreezeJS Angular Q , qui demande que certains codes soient exécutés dans la fonction app.run ().
Comment et où app.run () est-il utilisé? Après la définition du module, après app.config (), après app.controller ()?
J'adopte le BreezeJS Angular Q , qui demande que certains codes soient exécutés dans la fonction app.run ().
Voici l'appel de la commande:
app.config()
app.run()
app.controller()
Voici une simple démo où vous pouvez regarder chaque execute (et l'essayer si vous le souhaitez).
À partir Angulaire du module docs:
Exécuter des blocs - exécuté après l'injecteur est créé et sont utilisé pour démarrer le application. Seules les instances et les constantes peuvent être injectés dans exécuter des blocs. C'est pour éviter d' plus de la configuration du système lors de l'exécution de l'application du temps.
Exécuter des blocs sont la chose la plus proche Angulaire de la méthode main. Une course le bloc de code qui doit exécuter pour démarrer l'application. Il est exécutée après que tous les services ont été configurés et le injecteur a été créé. Exécuter des blocs contiennent généralement un code qui est difficile de test unitaire, et pour cette raison, doivent être déclarés en isolé modules, de sorte qu'ils peuvent être ignorés dans l'unité-tests.
Un endroit que vous voyez exécuter des blocs est utilisé pour l'authentification
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.