我在角度模块中使用的两个控制器中的一个控制器不起作用



我在我的角度模块中使用了两个控制器,但其中一个不起作用,我不知道出了什么问题,我已经在线浏览了解决方案,但我无法得到问题所在。

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>

第二个Ctrl在我的控制台中给我错误。这是它给我的错误代码:角度.js:124 错误:[$controller:ctrlreg] http://errors.angularjs.org/1.6.6/$controller/ctrlreg?p0=secondCtrl

我认为您是角度 Js 的新手,如果您正在运行角度应用程序,请注意 cdn 链接的排列。这里发生的事情是应用程序不知道什么是角度,因为它在包含角度js库之前编译它,其中存储了其定义。所以当编译器不知道关键字是什么时,就会抛出undefine的错误。

最新更新