unten ist ein normales Beispiel der tick-Funktion:Was ist der `e` Parameter, der an die d3.js Force Tick Callback Funktion übergeben wird?
function tick(e) {
nodes
.each(cluster(10 * e.alpha * e.alpha));
}
wer kann mir die Definition von "e" sagen? Welche Eigenschaften hat es? Ich kann keine Beschreibung von "e" finden, und was ist die Bedeutung von e.alpha. Ja, ich habe Google verwendet, aber ohne Ergebnisse.
Vielen Dank für die Hilfe, die Sie unten gegeben haben.
Ich Kopieren einige Code, der es ist nur der Fall, dass Sie erraten
var force = d3.layout.force()
.nodes(nodes)
.size([width, height])
.charge(-70)
.gravity(0.1)
.on("tick", tick)
.start();
so verwenden. Ich bin neu zu d3, ein Skim of force.layout API gab mir keine Ahnung. Danke für deine wertvolle Zeit!
Suche nach 'e.alpha' in [diesem Beitrag] (http://flowingdata.com/2012/08/02/how-to-make-an-interactive-network- Visualisierung /). – FernOfTheAndes
Bitte geben Sie mehr Kontext darüber, wo Sie diese Funktion gefunden haben. Das Präsentieren einer Funktion allein sagt nichts über die Art des Parameters aus, der an sie übergeben wird. Ich habe eine vernünftige Schätzung in meiner Antwort gemacht, aber die Frage, wie sie ist, sollte geschlossen werden, weil sie nicht genügend Informationen enthält, um das Problem zu diagnostizieren. – AmeliaBR