Как написать длинное значение атрибута по нескольким строкам в Jade/Pug?
Пути SVG имеют тенденцию быть очень длинными. Мы хотим написать значение атрибута по нескольким строкам, чтобы помочь с читабельностью. Например, Mozilla tutorial, написанный в HTML, легко читается.
Любой способ изменить это:
h3 Arcs
svg(width="320px", height="320px")
path(d="M10 315 L 110 215 A 30 50 0 0 1 162.55 162.45 L 172.55 152.45 A 30 50 -45 0 1 215.1 109.9 L 315 10",
stroke="black", fill="green",
stroke-width="2", fill-opacity="0.5")
в нечто подобное:
h3 Arcs
svg(width="320px", height="320px")
path(d="M10 315 " +
"L 110 215 " +
"A 30 50 0 0 1 162.55 162.45 " +
"L 172.55 152.45 " +
"A 30 50 -45 0 1 215.1 109.9 " +
"L 315 10",
stroke="black", fill="green",
stroke-width="2", fill-opacity="0.5")
без запуска ошибки "Неожиданный токен".