Вычислительный агрегат (например, промежуточный итог) с жидкостью

Учитывая массив { name: string; amount: float }, как записать промежуточный итог данных.

{% for entry in my_array %}
   {{ entry.name }}, {{ entry.amount }}, {{ ???running total??? }}
{% endfor %}

person ritcoder    schedule 07.09.2016    source источник


Ответы (1)


Это то, что вы ищете?

{% assign running_total = 0 %}
{% for entry in my_array %}
  {% assign running_total = running_total | plus: entry.amount %}
{% endfor %}
person Dave B    schedule 13.09.2016