default
값이 존재하지 않을 때의 폴백 케이스를 지정합니다. default는 좌측 값이 nil, false 또는 비어 있을 경우 표출됩니다.
다음 예시에서 product_price가 정의되지 않았고 기본값이 사용되었습니다.
입력
{{ product_price | default: 2.99 }}
출력
2.99
다음 예시에서는 product_price이 정의되었고 기본값이 사용되지 않았습니다.
입력
{% assign product_price = 4.99 %}
{{ product_price | default: 2.99 }}
출력
4.99
다음 예시에서는 product_price이 비어 있고 기본값이 사용되었습니다.
입력
{% assign product_price = "" %}
{{ product_price | default: 2.99 }}
출력
2.99