2016-09-15 2 views
0

Я показываю json в складном дереве. Дерево отображается отлично, но длина между узлами должна быть уменьшена. Пожалуйста, дайте мне знать, как это сделать в d3js.D3js складное дерево, уменьшающее длину между узлами

var treeData = { 
     "name": "test", 
     "description": "sdfdsfdf", 
     "children": [ 
     { 
      "name": "test", 
      "description": "test", 
      "children": [ 
      { 
       "name": "test", 
       "description": "dfdsfdsfdf" 
      }, 
      { 
       "name": "truetest", 
       "description": "status check", 
       "children": [ 
       { 
        "name": "variable test", 
        "description": "variable test" 
       }, 
       { 
        "name": "variable test", 
        "description": "variable test" 
       } 
       ] 
      }, 
      { 
       "name": "uuuu", 
       "description": "trest", 
       "destination": "10.154.130.1" 
      } 
      ] 
     } 
     ] 
    } 
     var totalNodes = 0; 
     var maxLabelLength = 0; 
     // variables for drag/drop 
     var selectedNode = null; 
     var draggingNode = null; 
     // panning variables 
     var panSpeed = 200; 
     var panBoundary = 20; // Within 20px from edges will pan when dragging. 
     // Misc. variables 
     var i = 0; 
     var duration = 750; 
     var root; 

Ссылка для plunker то же самое: http://plnkr.co/edit/uGnQMihoHM1BU1YGPUYv?p=preview

ответ

-1

Высота и ширина ссылок устанавливаются на линии 355, и в функции на линиях 363-368 из dndTree.js файла, соответственно.

+0

@Pradeep, вы проверили строки, которые я упомянул? – elias

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