需求:一个类似xmind的脑图功能,节点纯展示,且可以给节点绑定一个文件(上传文件),可以折叠的。
1. hellowuxin/mindmap
https://zhuanlan.zhihu.com/p/106109368
github地址:https://github.com/hellowuxin/mindmap/tree/master/src
问题:1.click事件依赖draggable,但是draggable的同时,可以edit,这个需要怎么操作?
2.获取节点的时候很不友好,默认会把数据处理成只有name和children的字段(或者_children),获取节点需要单独写方法。
2. mind-elixir
:
https://github.com/ssshooter/mind-elixir-core
3.jsMind
:
http://hizzgdev.github.io/jsmind/developer.html
我的项目:https://gitee.com/lkp_ksbk/bpmn/tree/feat/jsmind,有一些基本使用和总结
问题:跳转不太友好,没有找到直接点击节点跳转的方法(我的场景:点击非根节点,都可以跳转到详情页)