reverse
배열에 포함된 요소들의 순서를 정반대로 뒤집어 역순으로 재배열하는 배열 필터입니다.
문법
{{ array | reverse }}예시
{% assign steps = "접수,검토,완료" | split: "," %}{{ steps | reverse | join: " - " }}결과
완료 - 검토 - 접수reverse 필터는 배열이나 컬렉션 데이터의 원소 배치 순서를 마지막 항목부터 첫 항목까지 반대 순서로 뒤집어주는 배열 조작 필터입니다. 시간 순서로 정렬된 단계 목록이나 계층 구조를 역방향으로 나열하고자 할 때 직관적으로 쓰입니다.
키워드 조합 페이지에서는 상위 지역에서 하위 지역으로 정렬된 경로를 '역삼동 - 강남구 - 서울'처럼 세부 지역 우선 순서로 뒤집어 표기할 때 매우 효과적입니다. 예를 들어 {{ row.hierarchy | split: '/' | reverse | join: ' · ' }}와 같이 작성하면 좁은 뷰포트에서도 사용자가 방문할 핵심 위치가 맨 앞에 강조됩니다.
필터
- abs
- append
- at_least
- at_most
- capitalize
- ceil
- compact
- concat
- date
- default
- divided_by
- downcase
- escape
- escape_once
- first
- floor
- join
- last
- lstrip
- map
- minus
- modulo
- newline_to_br
- plus
- prepend
- remove
- remove_first
- replace
- replace_first
- reverse
- round
- rstrip
- size
- slice
- sort
- sort_natural
- split
- strip
- strip_html
- strip_newlines
- times
- truncate
- truncatewords
- uniq
- upcase
- url_decode
- url_encode
- where
- raw
- slugify
- number_format
