#jsrender
#jsrender
Вопрос:
Я хочу добиться сложения, умножения, деления данных в шаблоне jsrender. Например,
{{:num1 * (-1.0)}} - {{:num2}} {{:num3}}
Приведенное выше просто не работает в моем случае ниже:
<circle r="25%" cx="50%" cy="50%" style="stroke-dasharray: {{:num3}} 100; stroke: orange; stroke-dashoffset: {{:num1 * (-1.0)}} - {{:num2}}- {{:num3}}">
</circle>
Ответ №1:
Смотрите примеры выражений здесь https://www.jsviews.com/#paths
Вы можете написать, например:
...stroke-dashoffset: {{:num1 * (-1.0) - num2 - num3}}...
или
...stroke-dashoffset: {{:num1*(-1.0)-num2-num3}}...
если вы хотите, чтобы он отображал результат выражения, а не отдельные значения.