如何使用其他动态轴(BRUSH)固定Yaxis的域

时间:2019-04-10 12:34:05

标签: javascript d3.js

我正在尝试使用d3 v4的笔刷,如何使用Y2轴上的笔刷功能设置主Y轴的域?我得到的域与我得到的范围完全相反。域从上到下开始。

我尝试设置域,但是它会从轴的顶部返回我倒置的域。

var brush = d3.brushY()
               .extent([[0,0],[width2, height]])
               .on("brush", brushed.bind(this));

var s = d3.event.selection || y2.range();
y.domain(s.map(y2.invert));

如果y轴的域是[1,100]。并且我选择的范围是45-90。预期结果应为[45,90]。但是我得到[90,45]

0 个答案:

没有答案