【问题标题】:Repeating an object or arrays within an Repeated object in AngularJS在 AngularJS 的重复对象中重复一个对象或数组
【发布时间】:2013-11-07 20:36:30
【问题描述】:

有没有办法在已经重复的对象中重复对象或项目数组?例如,如果我有这个设置:

items = [
  {name: 'title', person: [ person1, person2, person3, etc. ]},
  {name: 'title2', person: [ person1, person2, person3, etc. ]}
]

在html中

<div ng-repeat="item in items">
    <h2>{{item.name}}</h2>
    <ul>
    <li>{{item.person}</li>
    </ul>
</div>

我想循环人员数组中的人员。我不想只是在那一里的人阵中。有没有办法在 ng-repeat 中实现这一点?

【问题讨论】:

  • 对于那个 li 使用 ng-repeat="person in item.person"

标签: javascript arrays angularjs object angularjs-ng-repeat


【解决方案1】:

嵌套ng-repeat 可以做到这一点:

<div ng-repeat="item in items">
    <h2>{{item.name}}</h2>
    <ul>
    <li ng-repeat="person in item.person">{{person}}</li>
    </ul>
</div>

【讨论】:

    猜你喜欢
    • 2016-01-23
    • 2018-07-12
    • 1970-01-01
    • 1970-01-01
    • 2017-05-07
    • 2023-02-03
    • 2021-11-12
    • 1970-01-01
    • 2020-07-26
    相关资源
    最近更新 更多