d3 v4值功能走得太远了?

时间:2017-05-03 21:07:43

标签: d3.js

注意:我还没有能够在我正在处理的项目之外重新创建此错误。提前抱歉。我会继续尝试找到一个m.w.e.重现此错误。

我目前正在使用带有map的d3.values来转换某些数据,例如

d3.values(data).map(function(d, i) {return some_transformation})

出于某种原因,d3超出了数组的索引并使用

function (){ return this[this.length - 1];} as the last index

e.g。

data = [{"x":1},{"x":3},{"x":3}]
d3.values(data).map(function(d, i) {console.log(i, d)})

返回

0 {"x":1}
1 {"x":2}
2 {"x":3}
3 function (){ return this[this.length - 1];}

是否有任何想法可能会导致这种情况发生?

0 个答案:

没有答案