我正在从我的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>
当节点数量增加时,名称会像这样重叠-
请帮助增加工作空间
最佳答案
您可以像这样增加工作区(svg)的大小:
var chart = venn.VennDiagram().width(1200).height(500);
正如您在JSFiddle中看到的那样,您已链接。
如果您不能对宽度和高度进行硬编码,我想您可以在分配宽度和高度之前对其进行计算。
关于javascript - 如何增加维恩图工作区的大小,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53514414/