D3数据连接无法添加所有元素

时间:2013-03-27 20:55:33

标签: d3.js

所以我有一个标准化的对象数组。

termometerData = [Object { word="syria",  series=[10] }, Object { word="temporarily",  series=[10] }, ... ]

我加入他们。

this.dataPoint = this.chart.selectAll('text')
    .data(function() { return termometerData; })
    .enter().append('text')
    .text(function(d) { console.log(d); return d.word; });

console.log(d)只显示原始数组中一半的元素。 调用console.log(this.dataPoint)向我显示联接适用于console.log(d)拾取的一半元素,但另一半则为空。

null的元素是数组的前9个元素。

为什么另一半元素的连接失败。我检查了原始阵列,看起来完全标准化了吗?

0 个答案:

没有答案