2014-07-13 53 views
0

我无法获得绑定的工作。 我不知道我在做什么错。 当我尝试在页面上显示标题的值时,生成的页面是“{{name}}”而不是“我的应用程序”。无法使用AngularJS绑定数据

下面是代码:

<!DOCTYPE HTML> 
<html ng-app="appModule"> 
<head ng-controller="appController"> 
    <meta name="viewport" content="width=device-width" /> 
    <title>Home</title> 

    <script src="~/Views/Scripts/angular.js"></script> 
    <script> 
     /// <reference path="~/Views/Scripts/angular.js" /> 

     var appModule = angular.module("appModule", []); 

     appModule.controller("appController", function ($scope) 
     { 
      $scope.name = "My App"; 
     }); 
    </script> 
</head> 
<body ng-controller="appController"> 
    <div> 
     <h1>{{name}}</h1> 
    </div> 
</body> 
</html> 
+1

您应该避免在URL中使用代字号。 – Tom

回答

1

我把它从谷歌CDN加载角直接工作,所以错误可能的角度

加载在这里看到:http://jsfiddle.net/9JyX6/

<html ng-app="appModule"> 
<head ng-controller="appController"> 
    <title>Home</title> 

    <script> 
     /// <reference path="~/Views/Scripts/angular.js" /> 

     var appModule = angular.module("appModule", []); 

     appModule.controller("appController", function ($scope) 
     { 
      $scope.name = "My App"; 
     }); 
    </script> 
</head> 
<body ng-controller="appController"> 
    <div> 
     <h1>{{name}}</h1> 
    </div> 
</body> 
</html> 
+0

使用“../”更新脚本标记语法: