虚拟数据未以ng-repeat显示

时间:2014-07-05 08:10:32

标签: javascript angularjs

角度新手,编码学校课程+轨道广播的角度视频。

所以这是html文件中的控制器

  <div ng-controller="ProviderDataCtrl">
  <ul>
   <li ng-repeat="entry in entries">
     {{entry.name}}
   </li>
  </ul>
 </div>

这是持有控制器的javascript文件

(function(){

  app.controller('ProviderDataCtrl',function($scope){


$scope.entries = [

{name:"test"}
{name:"test2"}
{name:"test3"}
]

}]);

})();

由于某种原因,在我的html文件中,它只显示为{{entry.name}},只显示其中的一个。

我似乎无法弄清楚问题所在。我在js文件中定义了控制器错误吗?

由于

1 个答案:

答案 0 :(得分:0)

app未定义

首先在使用之前定义角度app

var app = angular.module('test',[]);

<强> Demo Plunkr