Как увеличить размер рабочей области диаграммы Венна - PullRequest
0 голосов
/ 28 ноября 2018

Я использую код диаграммы Венна отсюда в своем коде angular2 + -

http://jsfiddle.net/johnpham92/h04sknus/

код

app.js

var sets;

sets = JSON.parse(localStorage.getItem("sets"));

  console.log("sets=",sets)

var chart = venn.VennDiagram();
d3.select("#venn").datum(sets).call(chart);

app.component.html

<div id="venn"></div>

Когда количество узлов увеличивается, имена перекрываются следующим образом -

Venn diagram workspace

Пожалуйста, помогите увеличить рабочее пространство

1 Ответ

0 голосов
/ 28 ноября 2018

Вы можете увеличить размер рабочей области (svg) следующим образом:

var chart = venn.VennDiagram().width(1200).height(500);

Как вы можете видеть в JSFiddle , который вы связали.

Если выне могу жестко прописать ширину и высоту, я думаю, вы можете рассчитать их, прежде чем назначать их.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...