所以我有一个标准化的对象数组。
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 个元素。
为什么另一半元素的连接失败。我检查了原始数组,它似乎是完全标准化的?