【发布时间】:2014-02-18 03:46:14
【问题描述】:
更新
- 使用 Angular 的服务。
- 在回调中设置 $scope.items。
感谢 Sylvain 和 Chen-Tsu Lin。
我是 Angular 的新手,只会说有限的英语。这可能是一个非常简单的问题。
我正在尝试在数据更改时显示项目列表。但是,我看不到列表,除非我在运行代码之前初始化项目。
html代码:
<ul ng-controller="testController">
<li ng-repeat="item in items">{{item.description}}<li>
</ul>
js代码:
function testControler() {
var items = []
var data = [{description: 'food'}, {description: 'fruit'}]
setTimeout(function() { items = data }, 2000)
$scope.items = item
}
【问题讨论】:
-
不客气。如果您对答案感到满意,请点击旁边的复选标记接受。
标签: javascript angularjs