Angular.jsで$scopeがうまくいきません。
lang
1html記述 2 3<html ng-app> 4 <head> 5 <script src="http://code.angularjs.org/1.3.0/angular.min.js"></script> 6 <script src="test.js"></script> 7 </head> 8 <body> 9 <div ng-controller="testController"> 10 <p>{{users.length}}</p> 11 </div> 12 </body> 13</html>
lang
1test.js記述 2 3var testController = function ($scope) { 4 $scope.users = [ 5 {"name":"a","score":"100"}, 6 {"name":"b","score":"200"}, 7 {"name":"c","score":"300"} 8 ]; 9}
以下のサイトを参考にしました。
http://lab.hisasann.com/AngularJSTutorial/
コントローラーをグローバル定義しない、angular.jsのバージョンが悪いなど
色々動作しない理由を調べて試したのですが、うまくいきません。
これ以外のコードをコピペしてきても
lang
1<input type="text" ng-model="name"> 2<p>{{name}}</p>
これに関しては動作するのですが、$scopeを使うものはページにそのまま表示されてしまいます。
表示例 : {{users.length}}
何が原因か教えていただきたいです。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/03/26 07:42