Я пытаюсь получить значение кисти на диаграмме d3.js.
_chart.brush().value;
Я просто хочу получить значение диапазона кисти при выборе диапазона на диаграмме.
Я пытаюсь получить значение кисти на диаграмме d3.js.
_chart.brush().value;
Я просто хочу получить значение диапазона кисти при выборе диапазона на диаграмме.
Я думаю, вы могли бы искать
brush.extent()
Обратите внимание, что кисть связана с масштабами x и y, и они определяют, что возвращает вызов экстента.
Обычно вы используете кисть с количественной шкалой, что означает, что экстент должен давать вам значение из домена шкалы (пространства данных), но если вы используете порядковую шкалу, экстент будет возвращать значения из диапазона шкалы (пиксельного пространства).
Еще одна вещь, которую следует отметить, это то, что вы можете вернуть простой диапазон, если кисть имеет только одну связанную шкалу (x или y), но даст вам двумерную матрицу, если вы установили обе шкалы.
Подробнее см. здесь.