компонент, который будет отображать древовидную иерархию карточек. Есть один родитель и у него дети. У каждого ребёнка, так же есть дети. Эта дерево должно сворачиваться и разворачиваться по клику. Необходимо редактировать название карточек. Добавлять и удалять карточки. И самое главное, надо соединить их линиями по иерархии. Что лучше использовать в таком случае?
для связей между сущностями в инф. модели сделал ломаные линии в svg. Одна линия (с оформлением начала-конца и т.п.) - один объект svg. Вродебы получилось норм. Чтобы правильно проваливались события мыши: { pointer-events: stroke; position: absolute; stroke-linecap: round; fill: none; stroke-width: 3px; }
но в моем случае - сущности прдеставлены плавающими боксами, линии тянутся при перетаскивании
посмотри как это сделано тут http://quasar-framework.org/quasar-play/android/index.html#/showcase/grouping/tree
Обсуждают сегодня