Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

力导向图的问题 #963

Closed
liuyang1 opened this issue Nov 26, 2014 · 6 comments
Closed

力导向图的问题 #963

liuyang1 opened this issue Nov 26, 2014 · 6 comments

Comments

@liuyang1
Copy link

我主要需要力导向图这种模式,作为无向图的展现方式.发现下面的一些问题:
1, 节点没有label选项支持.
一般而言节点的key和显示的label不一定是一样的.但是这里我没有找到label的支持.只能直接使用name这个属性,这里兼了以上两者的功能,但是key不同,label相同的情况就没有办法了.
2, 没有缩放功能支持
虽然实例中有中等规模的力导向图的示意,但是对于力导向图不支持缩放功能.
地图的缩放功能,我没有去尝试.一般的dataZoom属性,完全没有效果.
roam选项支持的滚轮缩放,也没有.
没有缩放,那么实际应用只能支持小规模的图,局限太大了.

如果是我错漏了哪个地方,多谢指出.

@pissang
Copy link
Contributor

pissang commented Nov 27, 2014

第一点是个问题,下个版本考虑加进去,谢谢你的建议

第二点最新版本已经支持缩放和拖拽了,你可以试一下

@liuyang1
Copy link
Author

good.
更新很快,第二点特点已经部分可以了.
不过将roam设置为scale或者move,那么两个功能分别都是可以的.
将roam设置为true的时候,缩放和移动都不可以的.(文档说设置为true的时候,应该都可以的)

等待后续改进.

支持这么给力,赞一个!

pissang added a commit that referenced this issue Dec 3, 2014
@liuyang1
Copy link
Author

liuyang1 commented Dec 9, 2014

label已经支持了,但是roam还是有问题的啊.
还是我理解的有问题吗?

animation设置为false,来关闭动画,好像也是无效的啊.

性能感觉也好像不太好啊.我测试的是280个节点,目前已经设置了large: true,useWorker:true, steps:3, roam: 'scale', draggable: false, animation:fase(设置在option里面,但是无效).

@pissang
Copy link
Contributor

pissang commented Dec 22, 2014

力导向的动画是不能关掉的,动画的过程就是布局迭代的过程,性能不好具体指的是?webkit-dep.html有近500的节点,也能够在1s内迭代完成布局

@liuyang1
Copy link
Author

我说的性能不好,就是说这个东西,能够感觉都明显的卡顿,帧率不够.

动画的过程,就是布局迭代的过程?这个似乎不对吧..
那么静态的自动绘图库,就没有办法画力导向图的吗?
布局迭代是内部的算法迭代,是可以不实时绘制出来.
不过这样来估计,如果你的核心布局代码是这样迭代绘制循环的,那么估计现在来修改估计比较麻烦.

还是多谢了!

@kener kener closed this as completed Dec 25, 2014
@aha-09
Copy link

aha-09 commented Feb 24, 2021

不过将roam设置为scale或者move,那么两个功能分别都是可以的.
将roam设置为true的时候,缩放和移动都不可以的.

树图也出现了这种情况 (版本:5.0.1)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants