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