2014-10-21 2 views
0

Есть ли короткий способ добавления перевода к преобразованию текста attr без удаления вращения?Как перевести весь текст в svg-контейнер, который уже повернут

В настоящее время я добавляю вращение при создании текста:

.attr('transform', rotate(270 xValue, yValue); 

Обратите внимание, что это делается в цикле, так как существует множество текстов

но позже пользователь должен иметь возможность перетаскивать текст горизонтально. Перетаскивание одного текста должно перемещать все тексты. Выполнение следующих действий удаляет поворот атрибут сверху:

svgContainer.selectAll("text").attr("transform", "translate(" + [tx, ty] + ")"); 

есть короткий путь, где я могу выбрать весь текст и просто добавьте перевести атр в закручиваться? Или мне нужно перебирать все тексты и вручную менять их?

ответ

0

я только пришел в рабочее решение:

Я поместил весь текст внутри элемента «г». а затем перевести элемент «g».

Смежные вопросы