我正在尝试学习AngularJS,我尝试的第一个例子不起作用。为什么?这是HTML:
<html ng-app>
<head>
<title></title>
<script src="Scripts/angular.js"></script>
<script src="app.js"></script>
</head>``
<body ng-controller="MainCtrl">
<div>Hello, {{userGroup.name}}!</div>
</body>
</html>
这是javascript(app.js
文件)代码:
var MainCtrl = function ($scope) {
$scope.userGroup = {
name: "Kirill Kuts"
};
}
答案 0 :(得分:0)
我首先要重写你的控制器。从AngularJS 1.3开始,全局控制器被禁用,参见:
$ controller:使用全局控制器构造函数(3f2232b5)禁用
angular.module('app', [])
.controller('MainCtrl', function ($scope) {
$scope.userGroup = {
name: "Kirill Kuts"
};
});
更新ng-app
指令
这是一个有效的演示 - http://jsbin.com/mufifukuvu/1/edit?html,js,output