LenovoId
@LenovoId
svg, css,js

Есть ли какой то алгоритм для ручного изготовления chart?

Я нарисовал руками круглый график ..
В качестве фрагментов графика взял SVG Circle ...в котором stroke-dasharray по getTotalLength вычислил длину обводки но вопрос ни в этом ...
Я фрагменты подгонял/поворачивал руками ..
Как можно узнать угол поворота сегмента программно ?

Вот снимок экрана того что меня интересует

5e92fdf36c7ba437906158.png

Сама реализация вопроса:

  • Вопрос задан
  • 152 просмотра
Решения вопроса 1
RAX7
@RAX7
Используй пропорции 360 / a = l / s, где
a - угол сектора
l - длина окружности
s - длина сектора
исходя из этого можно посчитать всё что нужно
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы