使用控制器的时候,出现如下这种错误信息:
不能获取什么,模块什么的不懂,把压缩版的 Angular.min.js 切换 Angular.js 查看详细错误信息:
‘myApp’ 模块得不到。这个 myApp 就是声明 AngularJS 应用的 ng-app="myApp"
,要使用 angular.module 函数来创建模块:
创建模块后错误变成:
我定义的控制器 MyController 还没注册,使用以下方式注册:
然后就可以了。
一般还有些情况是对应的模块文件没有加载,如 angular-route.js 作为一个单独的模块并没有合并到 angular.js 中,所以要单独加载。
要是到这里还没有解决问题的话,就要看看代码有没有写错了,常见的错误是(我平时常犯的 orz),没有关闭标签 <script> </script>
学习愉快。