<ul>
<li>Одежда и легкая промышленность
<ul>
<li>
Одежда и аксессуары
<ul>
<li>Спортивная одежда</li>
<li>Спортивная одежда</li>
<li>Спортивная одежда</li>
<li>Спортивная одежда</li>
</ul>
</li>
<li>
Одежда и аксессуары
<ul>
<li>Спортивная одежда</li>
<li>Спортивная одежда</li>
<li>Спортивная одежда</li>
<li>Спортивная одежда</li>
</ul>
</li>
</ul>
</li>
<li>Одежда и легкая промышленность
<ul>
<li>
Одежда и аксессуары
<ul>
<li>Спортивная одежда</li>
<li>Спортивная одежда</li>
<li>Спортивная одежда</li>
<li>Спортивная одежда</li>
</ul>
</li>
<li>
Одежда и аксессуары
<ul>
<li>Спортивная одежда</li>
<li>Спортивная одежда</li>
<li>Спортивная одежда</li>
<li>Спортивная одежда</li>
</ul>
</li>
</ul>
</li>
</ul>
Как должен выглядеть json...
[
{
title: '...',
children: [
{
title: '...',
children: [
{
title: '...',
},
...
],
},
...
],
},
...
]
...для генерации такого вложенного списка через v-for?
name: 'v-tree',
props: [ 'items' ],
<ul v-if="Array.isArray(items) && items.length">
<li v-for="n in items">
{{ n.title }}
<v-tree :items="n.children" />
</li>
</ul>