v1.9.1
在值不存在时给一个默认值,如果左侧是 falsy 或空(string 或 Array)就会使用这个默认值。下面的例子中 product_price 没有定义,因此使用了默认值。
输入
{{ product_price | default: 2.99 }} |
输出
2.99 |
下面的例子中定义了 product_price 所以没有使用默认值。
输入
{% assign product_price = 4.99 %} |
输出
4.99 |
下面例子中 product_price 为空,所以使用了默认值。
输入
{% assign product_price = "" %} |
输出
2.99 |