2016-08-03 6 views
2

Hallo Leute, können Sie mir helfen, ich fange gerade an, angularjs zu lernen. 6> Uncaught Reference: Wie mit diesen FehlernErste AngularJS + Winkel UI Router

  1. app.js beschäftigen Winkel nicht
  2. angular.min.js definiert: 6> Nicht abgefangene Fehler: [$ Injektor: modulerr] http://errors.angularjs.org/1.2.20/ $ Injektor/modulerr ? p0 = ajs & p1 = Fehler% 3A% 20 ...% 2F% 2FC% 3A% 2FUsers% 2FABK3% 2FDesktop% 2Fajs% 2Fjs% 2Fangular.min.js% 3A18% 3A139)

Vielen Dank im Voraus Jungs

var app = angular.module('ajs', ['ui.router'])

<!DOCTYPE html> 
<html ng-app="ajs"> 
<head> 
    <meta charset="utf-8"> 
    <title>AJS</title> 
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous"> 
</head> 
<body> 
    <h1 ui-view>Hi</h1> 
</body> 

<script src="app.js"></script> 

<script src="js/angular.min.js"></script> 
<script src="js/angular-ui-router.min.js"></script> 
<script src="jquery/jquery.min.js"></script> 

</html> 

Antwort

1

Stellen Sie sicher, dass Ihre Skripte nach Winkel geladen, so dass sie tatsächlich etwas tun können. Die Ladereihenfolge ist wichtig. Stellen Sie beispielsweise sicher, dass jQuery vor allem geladen wird. Fast alle Bibliotheken erfordern, dass sie zuvor geladen werden.

<!-- Load vendors --> 
<script src="jquery/jquery.min.js"></script> 
<script src="js/angular.min.js"></script> 
<script src="js/angular-ui-router.min.js"></script> 

<!-- Load source code --> 
<script src="app.js"></script> 
+0

Danke @Lucio. Das ist wirklich Arbeit – angelo

0

Sie müssen alle Ihre Script-Tags setzen, dass, weil Ihr app.js Winkel VOR Ihre app.js ruft Winkel benötigt.

Weil hier Ihre Datei lädt app.js dann eckig

+0

Danke @MaieonBrix – angelo