試圖遵循教程,我無法得到「你好,世界」的例子工作。相反,它會顯示:「{{greeting.text}},世界」。使用Chrome和AngularJS 1.3.1。AngularJS簡單的「你好,世界」不工作
的index.html:
<!DOCTYPE html>
<html ng-app>
<head>
<script src="angular.js"></script>
<script src="app.js"></script>
<!--<link rel="stylesheet" type="text/css" href="bootstrap.min.css" />-->
</head>
<body>
<div ng-controller='HelloController'>
<p>{{greeting.text}}, world </p>
</div>
</body>
</html>
app.js
function HelloController($scope) {
$scope.greeting = { text: 'Hello' };
}
我的文件夾結構
root/
angular.js
app.js
index.html
謝謝
* 「試圖按照教程」 *你有什麼如下教程? – 2014-11-05 15:12:48
如果您沒有使用任何http服務器,只需從磁盤打開index.html,則您的瀏覽器將不允許從磁盤加載腳本。那是你的情況嗎? – Jarema 2014-11-05 15:15:17
@Jarema它可以讓你加載腳本,而不是ajax。他沒有執行任何Ajax。 – 2014-11-05 15:16:11