我正在尝试学习Angular,但我无法正确加载它。我在SO上看了类似的问题,但找不到我想要的东西。
有谁知道为什么会出现这种错误?我在视图中正确调用了我的新应用程序/模块吗?我的脚本有错吗?我试图使用的Angular版本是否不受支持?我的脚本中是否有其他错误?
我出于某种原因无法解决这个问题。
的index.html:
<!DOCTYPE html >
<html ng-app="jacksApp">
<head>
<script src='https://code.angularjs.org/1.5.0-rc.0/angular.js'></script>
</head>
<body>
<div ng-controller="mainController">
<h1>Making an Angular App</h1>
</div>
</body>
</html>
app.js:
var myApp = angular.module('jacksApp', []);
myApp.controller('mainController', function() {
});
答案 0 :(得分:2)
问题是您忘记将app.js
添加到页面中:
<html ng-app="jacksApp">
<head>
<script src='https://code.angularjs.org/1.5.0-rc.0/angular.js'></script>
<script src='app.js'></script>
</head>
<body>
<div ng-controller="mainController">
<h1>Making an Angular App</h1>
</div>
</body>
</html>
请参阅nomod错误消息的文档,它很好地描述了可能的原因。