【问题标题】:Ionic - HTML list with parents and child elementsIonic - 带有父元素和子元素的 HTML 列表
【发布时间】:2018-07-10 13:47:12
【问题描述】:

我在array 中有数据,其中每个元素都代表父对象,每个父对象都有items 数组,其元素是子对象。我必须在每个父级下生成 HTML 父级列表 + 嵌套子级列表。每个子元素都是可点击的(导航到另一个页面)。像图像上的东西。这里有什么帮助吗?我可以使用 *ngFor 来迭代第一级元素(父级)并使用 ion-listion-item 但如何嵌套子级?

【问题讨论】:

  • 显示将在 ngFor 中执行的数据。

标签: ionic-framework parent children items ion-list


【解决方案1】:

你基本上可以做一个嵌套的*ngFor

示例数据:

var categories = [
    {
        "name": "Category 1",
        "items": [
            "item1"
            "item2"
        ]
    }
];

示例模板:

<div *ngFor="let category of categories">
    <h2>{{category.name}}</h2>
    <ion-list>
        <ion-item *ngFor="let item of category.items">{{item}}</ion-item>
    </ion-list>
</div>

在顶层您迭代您的类别,对于每个单独的类别,您迭代其items

【讨论】:

    猜你喜欢
    • 2019-02-21
    • 1970-01-01
    • 1970-01-01
    • 2018-04-06
    • 2020-10-06
    • 2021-01-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多