2013-05-27 2 views
0

У меня есть следующие JSON для гипердеревакак изменить направление стрелки в гипердереве в JavaScript InfoVis Toolkit

var json = { 
    "id": "347_0", 
    "name": "AAA", 
    "children": [{ 
     "id": "126510_1", 
     "name": "BBB", 
     "data": { 
      "band": "BBB", 
      "relation": "Subscriber" 
     }, 
     "children": [] 
    }, {... 

После того как я изменить тип линии, чтобы стрелка, есть стрелка, указывающее от ААА -> В. Но я хочу, чтобы направление стрелки было от BBB -> AAA.

У вас есть идея, как его реализовать?

ответ

0

Вы пытались загрузить данные json, в которых A находится в массиве «children» из B i.e. A является дочерним элементом B?

Я не тестировал его ..... просто идея с предположением, что стрелка всегда указывает от родителя к ребенку.
Родитель -----------> Ребенок

+0

Или другой вопрос: поддерживает ли json в Hypertree несколько родительских узлов или нет. Благодарю. Поскольку в моем случае A является центральным узлом, некоторые узлы являются родителями A, а некоторые узлы являются дочерними элементами A. – hosir

+0

Это совершенно другой вопрос. Ваш вопрос заключался в том, чтобы сделать B точкой A, а не центральным узлом, имеющим несколько родителей и детей. –

 Смежные вопросы

  • Нет связанных вопросов^_^