【发布时间】:2020-12-14 14:19:23
【问题描述】:
我试图显示嵌套对象以选择主对象或子对象以添加其他对象
const categories = [
{
id: 1,
title: 'Tecnology',
subCategory: [
{
id: 3,
title: 'JavaScript',
subCategory: [
{
id: 4,
title: 'Angular',
},
],
},
{
id: 5,
title: 'C#',
},
],
},
{
id: 2,
title: 'Health',
},
];
我的html
<div>
<a
class="dropdown-item"
*ngFor="let category of categories"
>
{{ category.title }}
<span
*ngFor="let subCategory of category.subForumCategories"
>
> {{ subCategory.title }}
</span>
</a>
</div>
预期结果
Tecnology
Tecnology > JavaScript
Tecnology > javaScript > Angualr
Tecnology > C#
Health
但我得到了结果
Tecnology > javaScript > C#
Health
在堆栈闪电战中:https://stackblitz.com/edit/angular-ivy-jfkszn?file=src/app/app.component.html
【问题讨论】:
-
@Robus 这个例子不使用嵌套对象我不明白它对我有什么帮助。泰
-
这里是我在网上找到的递归组件示例stackblitz.com/edit/…
标签: angular typescript