@billt

Как сделать бесконечную пробежку по потомкам в vue.js?

С Бекэенда приходит объект в котором есть список айтемов, в некоторых есть потомки, и так далее. Список вложенности может быть бесконечным. Нужно в отрендерить этот объект в иерархическое дерево, вот так:
d972439274b849f8acf6157365b11bfd.png
Я сделал просто три вложенных цикла v-for, но нужен более гибкий способ, что бы можно было добавлять четвертый уровень вложенности и т.д.
  • Вопрос задан
  • 582 просмотра
Решения вопроса 1
leahch
@leahch
3D специалист. Dолго, Dорого, Dерьмово.
Вот прямо из стандартных примеров https://vuejs.org/v2/examples/tree-view.html неделю назад сделал подобное.
Само дерево, правда, храню в vuex, для чего пример пришлось немного передалать и под свои данные и под свои экшены. Но там несложно, мне как человеку с vue всего две недели :-)
Получилось примерно так:
3b4af24d9f374ebea61d6ee22c644f19.png
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы