Задать вопрос
LenovoId
@LenovoId
svg, css,js

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

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

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

5e92fdf36c7ba437906158.png

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

  • Вопрос задан
  • 156 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
RAX7
@RAX7
Используй пропорции 360 / a = l / s, где
a - угол сектора
l - длина окружности
s - длина сектора
исходя из этого можно посчитать всё что нужно
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы