В моей HTML страницы я получаю ошибку нижеугловой аргумент не является функцией, был неопределенным
Error: [ng:areq] Argument 'quickReportController' is not a function, got undefined
Я искал и нашел много решений, но не ни один из них не помогает
HTML файл
<html>
<head>
...
<script src="~/Scripts/jquery-2.1.3.js"></script>
...
<script src="~/Scripts/angular.js"></script>
<script>
</script>
</head>
<body style="font-family: tahoma;" ng-app>
<div class="container bootcards-container" ng-module="myModule">
<div class="row" ng-controller="quickReportController">
<h3>{{name}}</h3>
</div>
</div>
<script type="text/javascript">
(function() {
var module = angular.module('myModule', []);
module.controller("quickReportController", ['$scope', function ($scope) {
$scope.name = "dd";
}]);
}());
</script>
</body>
</html>
Спасибо, изменив код, я получил прекрасный результат в Chrome, но я получил эту ошибку в ** IE ** (только в IE). У вас есть идея? ** 0x800a139e - ошибка выполнения JavaScript: [$ injector: modulerr] Не удалось создать модуль атласа из-за: Ошибка: [$ injector: nomod] Модуль 'myModule' недоступен! Вы либо ошибочно написали имя модуля, либо забыли загрузить его. Если регистрация модуля гарантирует, что вы укажете зависимости как второй аргумент. ** – Disposer
@Disposer .. если бы вы могли воспроизвести проблему в скрипке или plunkr? –
Его работа в IE, но поскольку Im работает с визуальной студией, ошибка заставляет IDE ломаться для исключения, но ее работа отлично, спасибо;) – Disposer