Задать вопрос
@malkovan

Как сократить код JS для SVG?

Соображаю график для сайта, есть такой вариант:
https://jsfiddle.net/malkovan/ef83j1nw/317/

Библиотеки использовать пока не хочу, только на чистом JS.
Встречал поиском какой-то метод, который позволял сократить запись до однострочной
вместо того чтобы указывать для каждого атрибута делать отдельную строку.
Подскажите как?
Т.е. вот это чтобы сократить без использования сторонних библиотек:
let axis = document.createElementNS(svgNS, 'line');
axis.setAttribute('x1', 70);
axis.setAttribute('y1', 49.5);
axis.setAttribute('x2', 430);
axis.setAttribute('y2', 49.5);
axis.setAttribute('stroke', 'black');
axis.setAttribute('stroke-width', 1);
svg.appendChild(axis);

Ну и по реализации может подскажите, что не правильно, а-то я только только начинаю вникать)

ps. Не могу никак вставить ссылку на JSfiddle, и вообще ссылку прикрепляет, а после публикации пустое место, что за?
  • Вопрос задан
  • 57 просмотров
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ваш ответ на вопрос

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

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