dưới đây là một ví dụ bình thường của chức năng đánh dấu:Tham số `e` được chuyển tới hàm gọi lại đánh dấu lực d3.js là gì?
function tick(e) {
nodes
.each(cluster(10 * e.alpha * e.alpha));
}
những người có thể cho tôi biết định nghĩa của "e"? Những đặc tính nào nó có? Tôi không thể tìm thấy bất kỳ mô tả nào về "e" và ý nghĩa của e.alpha là gì. Có, tôi đã sử dụng google nhưng không có kết quả.
Cảm ơn sự trợ giúp bạn đã cung cấp bên dưới.
Tôi đang sao chép một số mã, trong đó sử dụng
var force = d3.layout.force()
.nodes(nodes)
.size([width, height])
.charge(-70)
.gravity(0.1)
.on("tick", tick)
.start();
do đó, nó chỉ là trường hợp bạn đoán. Tôi mới đến d3, một skim của API force.layout đã không cho tôi bất kỳ đầu mối. Cảm ơn thời gian quý báu của bạn!
kiếm cho 'e.alpha' trong vòng [bài này] (http://flowingdata.com/2012/08/02/how-to-make-an-interactive-network- hình dung/). – FernOfTheAndes
Vui lòng cung cấp thêm ngữ cảnh về nơi bạn tìm thấy chức năng này. Trình bày một chức năng trên riêng của nó không cho bạn biết bất cứ điều gì về bản chất của tham số sẽ được truyền cho nó. Tôi đã thực hiện một dự đoán hợp lý trong câu trả lời của tôi, nhưng câu hỏi là nên được đóng lại vì không chứa đủ thông tin để chẩn đoán vấn đề. – AmeliaBR