8

我传递到我的视图中的 JSON 在其中包含对象和数组。例子:

{ name: "test", projects: [ { name: "project1", tasks: "task1" } ] }

使用 ng-repeat,我可以说出(key, value) in items并得到你所期望的,每个键和对象或数组的字符串化版本。

是否有迭代 ng-repeat 中的对象和数组的“最佳实践”?

4

1 回答 1

17

只是跟进一个答案,因为我能够弄清楚这一点。这比我意识到的要简单。只是对数组项目使用了另一个 ng-repeat。

<div class="container" ng-repeat="item in items">
<table class="table table-striped table-bordered table-condensed">
    <tr>
        <th class="span3">name</th>
        <td>{{ item.name }}</td>
    </tr>
    <tr>
        <th class="span3">accounts</th>
        <td>
            <ul ng-repeat="account in item.accounts">
                <li>username: {{ account.username }}</li>
                <li>password: {{ account.password }}</li>
            </ul>
        </td>
    </tr>
</table>

于 2013-09-05T16:41:18.023 回答