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

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

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 ответ

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

Другие вопросы по тегам