我做错了什么? angular.min.js
位于js
文件夹中。我正在使用O' Reilly的书。有一个这样的例子。但是在我的电脑上却没有用。
//controller.js
function HelloController($scope) {
$scope.greeting = { text: 'Hello' };
}

<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="js/angular.min.js"></script>
<script type="text/javascript" src="js/controller.js"></script>
</head>
<body ng-app="">
<div ng-controller='HelloController'>
<p>{{greeting.text}}, World</p>
</div>
</body>
</html>
&#13;
答案 0 :(得分:1)
我认为你指的是旧书。请按以下更新您的控制器
// controller.js
var app = angular.module('myApp', []);
app.controller('HelloController', function($scope) {
$scope.greeting = { text: 'Hello' };
});
并以HTML格式
ng-app="myApp"
请尝试告诉我们是否有效