【发布时间】:2014-10-09 15:00:05
【问题描述】:
下面是一个正常的tick函数示例:
function tick(e) {
nodes
.each(cluster(10 * e.alpha * e.alpha));
}
谁能告诉我“e”的定义?它有什么属性? 我找不到“e”的任何描述,以及 e.alpha 的含义是什么。是的,我使用了谷歌,但没有结果。
感谢您在下面提供的帮助。
我正在复制一些代码,它使用
var force = d3.layout.force()
.nodes(nodes)
.size([width, height])
.charge(-70)
.gravity(0.1)
.on("tick", tick)
.start();
所以这只是你猜测的情况。我是 d3 的新手,浏览 force.layout API 并没有给我任何线索。感谢您宝贵的时间!
【问题讨论】:
-
在this post 中搜索
e.alpha。 -
请提供更多有关您在何处找到此功能的背景信息。单独呈现一个函数并不能告诉您将传递给它的参数的性质。我在回答中做出了合理的猜测,但由于没有包含足够的信息来诊断问题,因此应该关闭该问题。
标签: d3.js force-layout