刷三角形符号上的d3消失

时间:2013-04-18 11:05:12

标签: d3.js timeline brush

下方区域的灰色条带允许用户在x轴上传播数据。fiddle除了最初生成的三角形符号外,所有内容都在调整大小,但只要我使用画笔重绘就会消失(< em> ps:只有当我从浏览器运行相同代码的代码而不是jsfiddle时才会发生这种情况!)

  1. 我的轴长度增加但是0分钟重复3到4次而不是显示0.1 0.2 0.3等
  2. milestone_marks.selectAll(".milestone_markers") .data(milestones) .enter().append("path") .attr("d", d3.svg.symbol().type('triangle-down')) .attr('class', 'milestone_markers') .attr("transform", function (d) { return "translate(" + x__axis(d.processing_time) + "," + -7 + ")";})

    在刷过的函数中我写了以下内容:

    d3.select('.milestone_marks').selectAll('path').data(milestones).attr("d", d3.svg.symbol().type('triangle-down')).attr("transform", function (d) { return "translate(" + x__axis(d.processing_time) + "," + -7 + ")";})

    任何意见都将受到赞赏。

0 个答案:

没有答案