v1.9.1
创建一个新的数字类型的变量,每次调用都把它的值加一。第一次为 0
。
输入
{% increment my_counter %}
{% increment my_counter %}
{% increment my_counter %}
输出
0
1
2
在 increment
里声明的变量独立于 assign 或 capture 创建的变量。
下面的例子中通过 assign
创建了变量 var
。然后用 increment
标签在同名变量上多次递增。注意 increment
标签不会影响 assign
创建的 var
的值。
输入
{% assign var = 10 %}
{% increment var %}
{% increment var %}
{% increment var %}
{{ var }}
输出
0
1
2
10