我正在使用画笔和上下文来处理线图,请参阅this link到目前为止我所拥有的内容。刷牙效果仅出现在比例尺上,而不是线图。我无法弄清楚如何更改brushed()函数,以便刷线也出现在折线图中。
function brushed(){
console.log("brush called");
x.domain(brush.empty() ? x1.domain() : brush.extent());
focus.select(".line").attr("d", line);
focus.select(".x.axis").call(xAxis);
}
答案 0 :(得分:0)
我需要重写刷机功能以跟随更新折线图。
function brushed(){
console.log("brush called");
x.domain(brush.empty() ? x1.domain() : brush.extent());
**focus.selectAll(".line").attr("d", function(d) { return line(d.values); })**
focus.select(".x.axis").call(xAxis);
}