我刚刚开始学习AngularJS,但我被困在这一点上。我在一个项目中创建了三个文件:
1.Index.html
2.Angular.min.js( downloaded from official site)
3.Script.js但是当我在浏览器中打开html时,我得不到test属性的值。它只显示{{test}} (而不是值)。如果你能帮我的话我会很感激的。
<!DOCTYPE html>
<html lang="en" ng-app = "myapp">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body ng-controller = "MyCtrl">
{{test}}
<script src = "angular.min.js"</script>
<script src = "script.js"></script>
</body>
</html>***Script.js文件是
var app = angular.module('myapp',[]);
app.controller('MyCtrl', ['$scope', function($scope){
$scope.test = "Welcome to my world";
}]);发布于 2016-08-16 09:27:14
检查network选项卡,确保angular本身实际上正在加载、复制和粘贴您的代码到一个运行的示例中。
var app = angular.module('myapp',[]);
app.controller('MyCtrl', ['$scope', function($scope){
$scope.test = "Welcome to my world";
}]);<!DOCTYPE html>
<html lang="en" ng-app = "myapp">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body ng-controller = "MyCtrl">
{{test}}
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.5.8/angular.js"></script>
<!--
you were missing a > here
<script src = "angular.min.js"</script>
<script src = "script.js"></script>
-->
</body>
</html>
https://stackoverflow.com/questions/38964797
复制相似问题