I trying to show nested object to select main or children object to add other inside
const categories = [
{
id: 1,
title: 'Tecnology',
subCategory: [
{
id: 3,
title: 'JavaScript',
subCategory: [
{
id: 4,
title: 'Angular',
},
],
},
{
id: 5,
title: 'C#',
},
],
},
{
id: 2,
title: 'Health',
},
];
my 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>
expected result
Tecnology
Tecnology > JavaScript
Tecnology > javaScript > Angualr
Tecnology > C#
Health
but i got the result
Tecnology > javaScript > C#
Health
in stackblitz: https://stackblitz.com/edit/angular-ivy-jfkszn?file=src/app/app.component.html