8
votes

Erreur: $ Injecteur: Erreur de module Modulerr avec UI-Router

Je ne peux pas comprendre quel est le problème xxx

js / xxx

si j'utilise xxx

L'erreur disparaît

pourquoi est-ce?

mise à jour:

Ajouter une image de la console

Entrez la description de l'image ici


5 commentaires

Si vous utilisez Ui-routeur, avez-vous chargé un fichier ui-router.js sur votre page HTML?


oui bien sûr je suis sûr que


PLNKR.CO/EDIT/Y3YSGIW2OWAI1KATV6KB


Vous avez oublié Chargement de fichier angular.js sur votre HTML.


Je n'ai pas oublié Angular


3 Réponses :


24
votes

Le nom du module est ui-routeur mais vous devez injecter ui.router et non ui-routeur xxx

Vérifiez Lien Plunker


1 commentaires

Merci! Ce commentaire a sauvé ma journée!



2
votes

J'ai également eu un problème similaire et, en plus de suivre le contour des étapes ci-dessus par "Entre", je devais m'assurer que la balise de script angularjs vient avant l'étiquette d'UI-Router en tant que telle:

<script src="Scripts/angular.min.js" type="text/javascript"></script>
<script src="scripts/angular-ui-router.min.js" type="text/javascript"></script>


0 commentaires

3
votes

C'est un peu tard, mais peut-être que cela sauvera le temps de quelqu'un. Dans mon cas, j'ai mélangé des liens: au lieu de angulaire-ui-router.min.js J'ai téléchargé angulaire-route.min.js . Évidemment, l'UI-Routeur angulaire est nécessaire pour cela.


0 commentaires