D3 js有条件地跳过符号

时间:2015-01-12 12:20:24

标签: node.js d3.js

以下代码在多系列折线图上添加符号。 我想跳过所有特定系列的符号。我们是否可以在多系列折线图中有条件地跳过单个系列?

lineChart.selectAll("g.dot")
  .data(d3Data)
  .enter().append("g")
  .attr("class", "dot")
  .style("fill", "red")
  .style("stroke", "red")
  .selectAll("svg:path")
  .data(function(d) { return d.data; })
  .enter().append("svg:path")
  .attr("transform",function(d){return "translate("+x(d.key)+","+y(d.value)+")";})
  .attr("d", d3.svg.symbol().type(d.seriesSymbol).size(22));

如果我将d.seriesSymbol中的值设置为任何垃圾值的空白,则d3默认显示为圆圈。我甚至不想要显示这个圆圈。我在d3.js中写了nodejs代码。 我们是否有“无”类型的关键字来跳过符号?

0 个答案:

没有答案