我是Angular JS的新手。我正在尝试一个简单的例子,但似乎没有用。
我使用以下代码创建了一个script.js: -
var myApp = angular.module(“myModule”,[])。controller(“myController”,function($ scope){ $ scope.message =“AngularJS教程”; });
和HtmlPage1.html: -
<script src="Script.js"></script>
<script src="Scripts/angular.min.js"></script> </head> <body>
<div ng-app="myModule">
<div ng-controller="myController">
{{ message }}
</div>
</div>
但是我得到了这个结果: -
{{message}}
我不知道出了什么问题。请帮忙......
答案 0 :(得分:0)
加载Script.js
的引用后加载angular.js
,因为模块声明需要angular的引用。
您需要做的是确保在尝试在其上注册控制器之前创建角度模块。
<script src="Scripts/angular.min.js"></script>
<script src="Script.js"></script>
答案 1 :(得分:0)
<script src="Scripts/angular.min.js"></script>
<script src="Script.js"></script> </head> <body>
<div ng-app="myModule">
<div ng-controller="myController">
{{ message }}
</div>
</div>
在角度库(y)之后包含控制器