2015-11-23 3 views
0

Я просматриваю видеоролики углового учебника js. и у меня проблема с созданием модуля.угловой модуль: не удалось создать экземпляр модуля из-за

ошибка, что я получаю:

Failed to instantiate module myalcoholist due to: 
Error: [$injector:nomod] http://errors.angularjs.org/1.4.8/$injector/nomod?p0=myal... 
at Error (native) 
at https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js:6:416 
at https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js:24:186 
at b (https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js:23:251) 
at https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js:23:494 
at https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js:38:117 
at n (https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js:7:333) 
at g (https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js:37:488) 
at eb (https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js:41:249) 
at c (https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js:19:463 

мой код чист, все у меня есть создание модуля.

это HTML:

<html ng-app="myalcoholist"> 
<head> 
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js"></script> 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script> 
<link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/themes/smoothness/jquery-ui.css"> 
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.js"></script> 
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet" integrity="sha256-MfvZlkHCEqatNoGiOXveE8FIwMzZg4W85qfrfIFBfYc= sha512-dTfge/zgoMYpP7QbHy4gWMEGsbsdZeCXz7irItjcC3sPUFtf0kuFbDz/ixG7ArTxmDjLXDmezHubeNikyKGVyQ==" crossorigin="anonymous"> 
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js" integrity="sha256-Sk3nkD6mLTMOF0EOpNtsIry+s1CsaqQC1rVLTAy+0yc= sha512-K1qjQ+NcF2TYO/eI3M6v8EiNYZfA95pQumfvcVrTHtwQVDG+aHRqLi/ETn2uB+1JqwYqVG3LIvdm9lj6imS/pQ==" crossorigin="anonymous"></script> 
<script src="model/app.js" type="text/javascript"></script> 
</head> 
<body> 
</body> 
</html> 

и мои модели/app.js включает следующий код:

(function(){ 
var app = angular.module('myalcoholist',[]); 
}) 

какие-либо идеи, почему я получаю эту ошибку? любые идеи по этому вопросу были бы весьма признательны.

спасибо

ответ

1

Вы определяете функцию, но не называете ее. Попробуйте это

(function(){ 
var app = angular.module('myalcoholist',[]); 
})() 
+0

круглые скобы заказываются неправильно в конце. –

+0

Вы правы. Я это исправил. Благодаря! –

Смежные вопросы