Один контроллер не работает из двух, которые я использовал в своем угловом модуле - PullRequest
0 голосов
/ 27 августа 2018

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

var app = angular.module('myWebsite', [])
app.controller('firstCtrl', function($scope) {
});
app.controller('secondCtrl', function($scope) {

	});
<div ng-app="myWebsite">
<div ng-controller="secondCtrl">
</div>
</div>

SecondCtrl выдает ошибку в моей консоли. Это код ошибки, который он мне дает: angular.js: 124 Ошибка: [$ controller: ctrlreg] http://errors.angularjs.org/1.6.6/$controller/ctrlreg?p0=secondCtrl

1 Ответ

0 голосов
/ 27 августа 2018

Я думаю, что вы новичок в angular Js. Если вы работаете с угловым приложением, обратите внимание на расположение ссылок на cdn. Здесь происходит то, что приложение не знает, что такое angular, потому что оно компилирует его перед тем, как включить в него библиотеку angular js, в которой хранится ее определение. Поэтому, когда компилятор не знает, что такое ключевое слово, он выдаст ошибку undefine.

...