首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AngularJs和ng-controller

AngularJs和ng-controller
EN

Stack Overflow用户
提问于 2016-08-16 08:12:04
回答 1查看 35关注 0票数 1

我刚刚开始学习AngularJS,但我被困在这一点上。我在一个项目中创建了三个文件:

代码语言:javascript
复制
1.Index.html
2.Angular.min.js( downloaded from official site)
3.Script.js

但是当我在浏览器中打开html时,我得不到test属性的值。它只显示{{test}} (而不是值)。如果你能帮我的话我会很感激的。

代码语言:javascript
复制
 <!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文件是

代码语言:javascript
复制
var app = angular.module('myapp',[]);

app.controller('MyCtrl', ['$scope', function($scope){
    $scope.test = "Welcome to my world";

}]);
EN

回答 1

Stack Overflow用户

发布于 2016-08-16 09:27:14

检查network选项卡,确保angular本身实际上正在加载、复制和粘贴您的代码到一个运行的示例中。

代码语言:javascript
复制
var app = angular.module('myapp',[]);

app.controller('MyCtrl', ['$scope', function($scope){
    $scope.test = "Welcome to my world";

}]);
代码语言:javascript
复制
<!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>

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38964797

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档