有人用过 d3.js 做关系图谱吗,节点加上他们之间的线那种

2019-11-14 16:08:19 +08:00
 dongdongdong
现在在做一个节点的关系图谱,需要点击节点展开收缩,请问下这个要怎么做,求大佬指教,
2131 次点击
所在节点    问与答
8 条回复
TimePPT
2019-11-14 16:10:46 +08:00
树状结构可以点开收缩吧,如果是网状图,你咋保证收缩。。。
dongdongdong
2019-11-14 16:25:04 +08:00
@TimePPT 网状的也可以
dongdongdong
2019-11-14 16:31:28 +08:00
@TimePPT 不知道为什么地址发不可,你搜索十二月咖啡馆工作室,有例子
TimePPT
2019-11-14 16:43:18 +08:00
http://www.decembercafe.org/demo/mindmap/
这个么?这种无封闭连接的网状好办

官方有示例:
https://github.com/d3/d3/wiki/Gallery
Collapsible Force Layout
dongdongdong
2019-11-14 17:35:33 +08:00
@TimePPT 对,但是好像没有点击展开收缩的功能
TimePPT
2019-11-14 17:46:51 +08:00
@dongdongdong 有啊……你点开示例看看
TimePPT
2019-11-14 17:52:01 +08:00
官方示例集合页面( https%3A%2F%2Fgithub.com%2Fd3%2Fd3%2Fwiki%2FGallery )里的示例 Collapsible Force Layout,点开,是这个 demo 页——> https%3A%2F%2Fbl.ocks.org%2Fmbostock%2F1062288
里面有效果展示,和示例代码
dongdongdong
2019-11-14 23:05:44 +08:00
@TimePPT 谢了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/619574

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX