Один контроллер не работает из двух, которые я использовал в своем угловом модуле
Я использовал два контроллера в своем угловом модуле, но один не работает, я не знаю, что не так, я просмотрел онлайн решение, но не могу понять, что не так.
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
,