一个控制器没有在我的角度模块中使用的两个控制器中工作
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一个控制器没有在我的角度模块中使用的两个控制器中工作相关的知识,希望对你有一定的参考价值。
我在我的角度模块中使用了两个控制器,但是一个不工作,我不知道出了什么问题,我已经在网上浏览了解决方案,但我不知道是什么问题。
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
答案
我认为你是角度Js的新手,如果你正在运行一个有角度的应用程序,那么请注意cdn链接的安排。这里发生的是应用程序不知道什么是角度,因为它是在包含其定义存储在其中的角度js库之前编译它。因此,当编译器不知道关键字是什么时,它将抛出undefine
的错误。
以上是关于一个控制器没有在我的角度模块中使用的两个控制器中工作的主要内容,如果未能解决你的问题,请参考以下文章