resetcycle


Misol

Agar meva "Banana" bo‘lsa, aylanishni (cycle) boshidan boshlash:

<ul>
  {% for x in fruits %}
    <li style='color:{% cycle 'red' 'green' 'blue' 'pink' %}'>
      {{ x }}
    </li>
    {% if x == "Banana" %}
      {% resetcycle %}
    {% endif %}
  {% endfor %}
</ul>
Misolni ishga tushirish »

Ta’rif va qo‘llanilishi

resetcycle tegi cycle ichida ishlatiladi va aylanishni qayta tiklab, uni boshidan boshlaydi.

U siklni emas, faqat aylanishni (cycle) qayta boshlaydi.

Agar bir nechta cycle bo‘lsa, qaysi birini qayta boshlashni name argumenti bilan ko‘rsatishingiz mumkin:

Misol

Agar meva "Banana" bo‘lsa, mybg aylanishini (cycle) boshidan boshlash:

<ul>
  {% for x in fruits %}
    <li style='
      color:{% cycle 'red' 'green' 'blue' 'pink' as mycolor %};
      background:{% cycle 'grey' 'beige' 'coral' 'brown' as mybg %};
    '>{{ x }}</li>
    {% if x == "Banana" %}
      {% resetcycle mybg %}
    {% endif %}
  {% endfor %}
</ul>
Misolni ishga tushirish »

Sintaksis

{% resetcycle name %}

Parametrlar

Qiymat Tavsif
name Ixtiyoriy. Qayta boshlanadigan cycle nomi.


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!