2013-06-28 3 views

ответ

1

мне удалось изменить первоначальный вес, что делает зум не нужен больше:

// Gravity at pageload: 
initial_gravity=0.07; // to apply a change here, enter `make` in you terminal 

var force = d3.layout.force() 
      .charge(function (d) { 
      if (d.flags.client) 
       return -30 * chargeScale 

      return -100 * chargeScale 
      }) 
      .gravity(initial_gravity) 
      .... 

потом вам нужно вызвать make на консоли, чтобы применить изменения

+0

Рад, что это сработало для вас, но это не сработает, если ваш граф больше. – VividD

1

Вы можете установить подходящий transform на элемент верхнего уровня g, например. g.attr("transform", "scale(0.8)").

+1

Я пытался, но Бесполезный» t, ни в начале документа, ни в конце – rubo77