Подтвердить что ты не робот

Невозможно прочитать модуль свойств 'w90>

У меня есть базовое понимание Django и JS, и в последнее время я начал изучать Angular.js. Я написал код для отображения hardcoded json с помощью Angular и не удалось. Я получил следующую ошибку:

Uncaught TypeError: Cannot read property 'module' of undefined at line 10 of django-angular.js

Я просмотрел файл и увидел эту строку:

var djng_forms_module = angular.module('ng.django.forms', []);

Я не знаю, что означает ошибка с помощью undefined. Я прошел через некоторые из ссылок, имеющих похожие проблемы, но без успеха.

4b9b3361

Ответ 1

Вы забыли загрузить AngularJS перед вашим скриптом? Ошибка означает, что объект angular еще не был замечен в Javascript, и поэтому module не может быть вызван для него.

(это на самом деле упрощение, но оно должно иллюстрировать, что происходит)

Ответ 2

порядок здесь имеет значение

<script src="javascripts/lib/angular.min.js" type="text/javascript"></script>
<script src="javascripts/lib/angular-route.min.js" type="text/javascript"></script>

Ответ 3

<script type="text/javascript" src="angular.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.5.8/angular-cookies.js"></script> 
<script type="text/javascript" src="angular-route.js"></script>

вам нужно поставить angular.min.js перед angular -route.js и angular -cookies.js