动态更新数组ng-repeat

时间:2014-11-13 19:56:18

标签: javascript angularjs

我是棱角分明的新手,我已经建立了一些角度控制器,如下图所示。

var app = angular.module('jobs', []);
app.controller('DaCtrl',function(){
    this.itemlist = [{id:"001"},{id:"002"},{id:"003"}];
});

我需要的是通过调用函数动态更新“itemlist”属性并使用ng-repeat显示项目 我试过这样,它没有用:(

到目前为止我尝试了什么 JSFiDDLE

Updated FIDDLE

1 个答案:

答案 0 :(得分:0)

你快到了!看起来您需要将itemsList设置为$scope变量,因此它将在您的模板中可用。

由于您是初学者,我建议您只需将所有内容放在$scope变量上,这样您就知道无论如何都可以在模板和javascript中访问它们。

这是一个有效工作解决方案的jsfiddle($scope上的所有内容):http://jsfiddle.net/pprkng7o/25/