【发布时间】:2016-03-29 16:08:26
【问题描述】:
我有文章的静态页面,我想用 angularjs 从 json 填充每篇文章的点赞数。这是可能的还是我需要将整个页面加载为模板并用 ng-repeat 填充所有细节?
有没有类似的东西
$("#like id" + i).val(jsonarray[i])
对于 angularjs?
【问题讨论】:
我有文章的静态页面,我想用 angularjs 从 json 填充每篇文章的点赞数。这是可能的还是我需要将整个页面加载为模板并用 ng-repeat 填充所有细节?
有没有类似的东西
$("#like id" + i).val(jsonarray[i])
对于 angularjs?
【问题讨论】:
将数组分配给范围,并在 HTML 中使用插值 {{ }} 和 ng-repeat
JS 控制器:
$scope.jsonarray = jsonarray;
HTML:
<div ng-repeat="value in jsonarray">{{value}}</div>
或者:
<div id="like">{{jsonarray[0]}}</div>
【讨论】:
ng-repeat,您可以在任何时候使用{{ }} 大括号来显示表达式或范围变量。