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