Мой вопрос является продолжением этого вопроса:
D3.js: Как получить вычисленную ширину и высоту для произвольного элемента?
В моем случае, однако, я хочу получить вычисленную высоту группы элементов, созданных D3.
Элементы в группе создаются следующим образом:
const boxGroup = mainArea.selectAll('.boxes-user')
.data(data)
.enter()
.append("g")
.attr('id', (d) => 'bars-user-' + d[0].userId )
.attr("transform", (d) => {
currentRow = currentRow + 1;
return "translate( 0, " + ((rowHeight * currentRow) + (20 * currentRow)) + ")"
});
Создает несколько <g>
элементов. Один для каждого элемента в массиве data
.
Я хотел бы иметь возможность определить вычисленную возможную высоту каждой сгенерированной .boxes-user
группы.
Возможно ли это? Если да, то как?