Преобразуйте список строк путей в разборное дерево в angularjs - PullRequest
0 голосов
/ 18 марта 2019

Я хочу преобразовать список строк пути в сворачиваемое дерево. Вот пример ввода строк. Это может быть в var=[];.

beverages/coffee/tea
Beverages/water
Beverages/coffee
beverages/coffee/tea/black tea
beverages/coffee/tea/white tea
beverages/coffee/tea/white tea/Green tea
beverages/coffee/tea/white tea/Green tea/sencho
beverages/coffee/tea/white tea/Green tea/gyokuro
beverages/coffee/tea/white tea/Green tea/matcha
beverages/coffee/tea/white tea/Green tea/pi lo chun

С этими данными я хочу преобразовать этот список строк в свернутое дерево, которое может выглядеть как angularjs как на следующем рисунке. Я пробовал другие коды, но не смог получить желаемый результат, как показано на рисунке.

enter image description here

Я думаю, что решение состоит в том, чтобы преобразовать это в древовидную структуру json, а затем создать из нее древовидное представление.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...