6.5.2.2 반복문
넌적스에서는 특수한 문을 {% %} 안에 씁니다. 따라서 반복문도 이 안에 쓰면 됩니다. for in문과 endfor 사이에 위치하면 됩니다.
넌적스 |
HTML |
<ul> {% set fruits = ['사과', '배', '오렌지', ' 바나나', '복숭아'] %} {% for item in fruits %} <li>{{item}}</li> {% endfor %} </ul> |
<ul> <li>사과</li> <li>배</li> <li>오렌지</li> <li>바나나</li> <li>복숭아</li> </ul> |
반복문에서 인덱스를 사용하고 싶다면 loop.index라는 특수한 변수를 사용할 수 있습니다.
넌적스 |
HTML |
<ul> {% set fruits = ['사과', '배', '오렌지', ' 바나나', '복숭아'] %} {% for item in fruits %} <li>{{loop.index}}번째 {{item}}</li> {% endfor %} </ul> |
<ul> <li>1번째 사과</li> <li>2번째 배</li> <li>3번째 오렌지</li> <li>4번째 바나나</li> <li>5번째 복숭아</li> </ul> |