したがって、標準化されたオブジェクトの配列があります。
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であることがわかりました。
null の要素は、配列の最初の 9 つの要素です。
要素の残りの半分で結合が失敗したのはなぜですか? 元の配列を確認しましたが、完全に標準化されているように見えますか?