Simplification to previous commit.

This commit is contained in:
Jason Davies 2011-12-13 13:39:36 +00:00
Родитель c603af8e5e
Коммит 8efedd5386
3 изменённых файлов: 11 добавлений и 19 удалений

Просмотреть файл

@ -628,21 +628,17 @@ d3.layout.pie = function() {
: function(i, j) { return sort(data[i], data[j]); }); : function(i, j) { return sort(data[i], data[j]); });
// Compute the arcs! // Compute the arcs!
var arcs = index.map(function(i) { // They are stored in the original data's order.
return { var arcs = [];
index.forEach(function(i, j) {
arcs[i] = {
data: data[i], data: data[i],
value: d = values[i], value: d = values[i],
startAngle: a, startAngle: a,
endAngle: a += d * k endAngle: a += d * k
}; };
}); });
return arcs;
// Return the arcs in the original data's order.
data = [];
arcs.forEach(function(arc, i) {
data[index[i]] = arc;
});
return data;
} }
/** /**

2
d3.layout.min.js поставляемый

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -27,21 +27,17 @@ d3.layout.pie = function() {
: function(i, j) { return sort(data[i], data[j]); }); : function(i, j) { return sort(data[i], data[j]); });
// Compute the arcs! // Compute the arcs!
var arcs = index.map(function(i) { // They are stored in the original data's order.
return { var arcs = [];
index.forEach(function(i, j) {
arcs[i] = {
data: data[i], data: data[i],
value: d = values[i], value: d = values[i],
startAngle: a, startAngle: a,
endAngle: a += d * k endAngle: a += d * k
}; };
}); });
return arcs;
// Return the arcs in the original data's order.
data = [];
arcs.forEach(function(arc, i) {
data[index[i]] = arc;
});
return data;
} }
/** /**