Я использую brush.extent для получения координат кисти на моей диаграмме пузырьков. В начале это работает отлично. После того, как я масштабирую диаграмму, координаты y будут ниже 1. Но координаты x просто прекрасны.Brush.extent возвращает неправильные значения yMax и yMin
Я предполагаю, что это происходит из-за d3.Call (yAxis), который является линейной осью.
Я пытался заботиться значение масштаба и умножить Ymin и YMAX с большим значением:
yMin = extent[0][1] * 800/scaleValue and yMax = extent[1][1] * 800/scaleValue
Он работает лучше, но все это не работает правильно. Я пишу 800, потому что это дало мне лучшие результаты при попытке.