변수 태그
변수 태그는 새로운 유동 변수를 만들기 위해 사용됩니다.
할당
새 변수를 만듭니다. 할당 시 필터를 사용하여 값을 수정할 수 있습니다.
코드
{% assign is_valid = true %}
{% if is_valid %}
It is valid.
{% endif %}
{% assign name = dave bowman' | upcase %}
{{ name }}
출력
It is valid.
DAVE BOWMAN
캡처
블록 내의 내용을 캡처하여 이를 변수에 할당합니다. 그러면 이 내용은 추후에 출력 태그를 사용하여 렌더링됩니다.
코드
{% capture hello %}Hello, {{ user.fullname }}.{% endcapture %}
{{ hello }}
{{ hello }}
출력
Hello, DAVE BOWMAN.
Hello, DAVE BOWMAN.