JS思维导图类库 jsMind

BSD
JavaScript
跨平台
2014-07-19
hizzgdev
jsMind 正在参加 2019 年度最受欢迎开源中国软件评选,请投票支持!
jsMind 在 2019 年度最受欢迎开源中国软件评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票赢奖品
已投票

jsMind是一个纯javascript实现的思维导图类库,基于html5的canvas实现,以BSD协议开源。

提供了思维导图的显示,编辑等功能,支持freemind数据格式,有丰富的开发接口可供使用,具体功能请访问软件主页进一步了解。

关于jsMind的问题/建议请到 github 上以 issue 的方式进行讨论,或者给我发邮件。感谢关注与支持。

以下是 jsMind 的界面截图:

jsmind界面截图

加载中

评论(3)

从今往后
从今往后
您好,请问一下,是否支持单机一个node时,可出现一个操作菜单
u
ulioschina
是否支持动态修改某个分支(从父节点到子节点的线)的颜色,如果我想实现的话具体难度怎么样呀, 有建议嘛,多谢啦
七_分醉
在导出图片的时候,如果有一开始就没有展开的节点,打印的时候jsmind.screenshot.js里的这个check_nodes_ready函数就会有问题,会一直循环在校验,因为收缩的这个节点的子节点的ready一直返回的是undefined,这个校验是不是可以不用考虑没有展开的节点? #jsMind#

暂无资讯

1
回答
请问一下,如果一个节点的topic里面的内容过长会显示... ,有没比较好看的效果可以预览完整的topic内容,如果加按键点击才实现感觉用户体验没那么好.

请问一下,如果一个节点的topic里面的内容过长会显示... ,有没比较好看的效果可以预览完整的topic内容,如果加按键点击才实现感觉用户体验没那么好.

03/14 08:45
3
回答
以后的jsMind能支持节点备注,节点之间关联等功能吗?
hizzgdev 的回答 2017/01/05 11:34
最佳答案
节点添加备注其实是可以的,jsmind给每个节点提供了一个 data 属性,里面可以放任何数据。但是在图上并没有地方显示备注内容,所以显示的部分可能需要按你的业务要求自行开发。 你提到的节点关联其实也可以参考“备注”进行实现,图上也并没有做相关的处理。 如果你能实现这些需求的话,欢迎你提交pu...
2
回答
我想上下展示应该怎么做?目前好像要么左右,要么右边展示嘛

@hizzgdev 你好,想跟你请教个问题:我想上下展示应该怎么做?目前好像要么左右,要么右边展示嘛

2016/12/04 14:19
1
回答
怎么样才能使得root节点支持拖拽
hizzgdev 的回答 2017/01/02 15:57
最佳答案
root节点拖拽是什么意思?是让整个图都动,还是把root节点从图中拖离出来呢? 前者目前还不支持,后者的话,我觉得不应该有这么样的需求。
1
回答
有未展开的节点时,不能导出图片

@hizzgdev 你好,想跟你请教个问题: 在导出图片的时候,如果有一开始就没有展开的节点,打印的时候jsmind.screenshot.js里的这个c...

2016/11/01 20:31
2
回答
在firefox上不好用

新建一个工程,写一些东西,保存,然后退出,重新登录,写的东西都丢了。 用删除键,删除一个子节点,结果全部删掉。 mac笔记本,浏览器 firefox

2016/04/29 11:30

没有更多内容

加载失败,请刷新页面

没有更多内容

画图工具

目标是不要让我自己摆放,那样会打断我的思路。要自己会摆放,我写字就好。 纠结对齐的我在也不会因为一个像素的问题小心翼翼的移动鼠标了。因为它对不齐你也管不了。 Graphviz https://www...

2018/09/21 09:39
39
0
100offer举办的「寻找实干和坚持的技术力量」开源项目投票排名分析程序

100offer举办的「寻找实干和坚持的技术力量」开源项目投票排名分析程序

2015/09/26 17:39
872
0

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部