Механизм шаблонов Jade — смещение каждой итерации

Есть ли способ компенсировать итерацию «каждого» при использовании механизма шаблонов Jade?

например, при передаче объекта с именем list:

ul
   each item in list
      li #{item}

Будет выведено

<ul>
   <li> Item 1 </li>
   <li> item 2 </li>
   <li> item 3.....
...
</ul>

Но я хочу, чтобы первый элемент отображался иначе, чем остальные элементы, например так:

<ul>
   <li> Item 1: First Item in list! </li>
   <li> item 2 </li>
   <li> item 3.....
...
</ul>

Кто-нибудь знает способ сместить оператор «каждый» в Jade, чтобы я мог отображать первый элемент отдельно, а затем отображать каждый следующий элемент, начиная со 2-го индекса?

10
задан Steve Mason 4 April 2012 в 02:07
поделиться