Нарисовать дерево из входных данных

216
13 апреля 2018, 13:33

Помогите плиз, как отрисовать дерево от входных данных с json что б вышло что то подобное.

Сверстать такое не проблема, но я не могу понять как работать с json форматом Как я понял там должны быть поля id, name, cild1, child2

Answer 1

Данный вопрос можно решить как самому, так и с использованием уже какого-то готового решения, например, библиотеки cytoscape. Формат данных использовать лучше примерно такой:

[
    { // node a
      data: { id: 'a' }
    },
    { // node b
      data: { id: 'b' }
    },
    { // edge ab
      data: { id: 'ab', source: 'a', target: 'b' }
    }
  ],
READ ALSO
Адаптивное меню бутстрап

Адаптивное меню бутстрап

Проблема вот в чем: В адаптивном меню вложенные ссылки открываются как в десктопе (скрины прикладываю как есть и как должнобыть)Подскажите...

215
Построчный перевод HTML в XML

Построчный перевод HTML в XML

Есть структура в HTML следующего вида:

180
Действие с элементом при нажатии

Действие с элементом при нажатии

Здравствуйте, есть таблица в html с ячейками, у каждой ячейки один и обработчик:

197
HTML код в JS без кавычек. Как это реализовано в React?

HTML код в JS без кавычек. Как это реализовано в React?

В методе ReactDOMrender React-a мы можем объявлять компоненты сразу HTML кодом

187