Google Org Chart: Изменить родительский узел

Я впервые работаю с гугл-чартами и хотел бы знать 2 вещи:

  1. Есть ли способ в API обновить отца уже созданного узла? Потому что моя проблема в том, что мне нужно построить дерево сверху вниз, то есть я знаю детей каждого узла, но не их родителей, поэтому я сначала создаю их пустыми, а затем устанавливаю их отца. Тем не менее, это не похоже на работу.

Я пробовал такой подход, но родительский столбец, кажется, выходит за рамки.

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

Для этого я попробовал этот способ, но id тоже не работал.

1 ответ

Решение

Нет способа решить первую проблему, кроме как обработать дерево от корня и рекурсивно спуститься к его дочерним элементам.

Второй, чтобы таблица соответствовала контейнеру, решается тремя строками CSS:

table { max-width: 100%; table-layout: fixed; width: 100%; }
Другие вопросы по тегам