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>

     

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.