dongdongdong
V2EX  ›  问与答

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

  •  
  •   dongdongdong · Nov 14, 2019 via iPhone · 2547 views
    This topic created in 2437 days ago, the information mentioned may be changed or developed.
    现在在做一个节点的关系图谱,需要点击节点展开收缩,请问下这个要怎么做,求大佬指教,
    8 replies    2019-11-14 23:05:44 +08:00
    TimePPT
        1
    TimePPT  
       Nov 14, 2019
    树状结构可以点开收缩吧,如果是网状图,你咋保证收缩。。。
    dongdongdong
        2
    dongdongdong  
    OP
       Nov 14, 2019 via iPhone
    @TimePPT 网状的也可以
    dongdongdong
        3
    dongdongdong  
    OP
       Nov 14, 2019 via iPhone
    @TimePPT 不知道为什么地址发不可,你搜索十二月咖啡馆工作室,有例子
    TimePPT
        4
    TimePPT  
       Nov 14, 2019
    http://www.decembercafe.org/demo/mindmap/
    这个么?这种无封闭连接的网状好办

    官方有示例:
    https://github.com/d3/d3/wiki/Gallery
    Collapsible Force Layout
    dongdongdong
        5
    dongdongdong  
    OP
       Nov 14, 2019 via iPhone
    @TimePPT 对,但是好像没有点击展开收缩的功能
    TimePPT
        6
    TimePPT  
       Nov 14, 2019 via Android
    @dongdongdong 有啊……你点开示例看看
    TimePPT
        7
    TimePPT  
       Nov 14, 2019
    官方示例集合页面( 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
       Nov 14, 2019 via iPhone
    @TimePPT 谢了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1584 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 16:27 · PVG 00:27 · LAX 09:27 · JFK 12:27
    ♥ Do have faith in what you're doing.