小编Den*_*ker的帖子

调整d3/dagre-d3 svg的大小以显示所有内容

我正在尝试使用dagre-d3创建DAG .这些DAG的数据来自数据库,每个DAG都有所不同,因此,在将所有节点和边添加到图之前,我不知道给出包含svg的宽度/高度.

理想情况下,我会d3.select("#svg1").resize_to_match_contents()在添加所有节点和边之后调用类似的东西,以确保所有节点都可见且svg不是太大.当然没有这样的功能,我也不知道如何实现它.我知道我可以调用d3.select("#svg1").attr("height", "10")设置高度,但不知道如何检索/计算<g>SVG内元素的高度.

javascript svg d3.js dagre-d3

9
推荐指数
1
解决办法
3415
查看次数

标签 统计

d3.js ×1

dagre-d3 ×1

javascript ×1

svg ×1