V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
dongdongdong
V2EX  ›  问与答

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

  •  
  •   dongdongdong · 2019-11-14 16:08:19 +08:00 via iPhone · 2152 次点击
    这是一个创建于 1872 天前的主题,其中的信息可能已经有所发展或是发生改变。
    现在在做一个节点的关系图谱,需要点击节点展开收缩,请问下这个要怎么做,求大佬指教,
    8 条回复    2019-11-14 23:05:44 +08:00
    TimePPT
        1
    TimePPT  
       2019-11-14 16:10:46 +08:00
    树状结构可以点开收缩吧,如果是网状图,你咋保证收缩。。。
    dongdongdong
        2
    dongdongdong  
    OP
       2019-11-14 16:25:04 +08:00 via iPhone
    @TimePPT 网状的也可以
    dongdongdong
        3
    dongdongdong  
    OP
       2019-11-14 16:31:28 +08:00 via iPhone
    @TimePPT 不知道为什么地址发不可,你搜索十二月咖啡馆工作室,有例子
    TimePPT
        4
    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
        5
    dongdongdong  
    OP
       2019-11-14 17:35:33 +08:00 via iPhone
    @TimePPT 对,但是好像没有点击展开收缩的功能
    TimePPT
        6
    TimePPT  
       2019-11-14 17:46:51 +08:00 via Android
    @dongdongdong 有啊……你点开示例看看
    TimePPT
        7
    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
        8
    dongdongdong  
    OP
       2019-11-14 23:05:44 +08:00 via iPhone
    @TimePPT 谢了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2182 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 16:10 · PVG 00:10 · LAX 08:10 · JFK 11:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.