d3.enter()不是函数

时间:2019-01-14 15:34:57

标签: d3.js

当我记录在.data(data)之后返回的选择时,一切看起来都很好,但是当我尝试访问.enter()时出现错误:

  

.enter()不是函数。

这是我的代码:

drawIncidentOccurrenceChart = (data) => {
  // Dimensions of the graph
  var width = 900, height = 500;
  var svg =   d3.select('.ichart'); // svg element
  console.log(svg.append('g').selectAll('rect').data(data).enter());
}

HTML:

<div class="chart">
  <svg class="ichart"></svg>
</div>

0 个答案:

没有答案