Я перебираю список продуктов и показываю их на карточках.Я хотел бы отобразить рекламную акцию после каждого 18-го перечисленного продукта:
<div
v-for="(prod, index) in products"
:key="index"
class="w-full md:w-1/3 lg:w-1/4 xl:w-1/4 mb-8 px-2
>
<promotion v-if="(index % 18 == 0) && index != 0" ></promotion>
<product-card v-else :product="prod"></product-card>
</div>
В том виде, в котором я это написал, рекламная акция отображается, но она вставляется вместо элемента с соответствующим индексом.Как разместить акцию до или после n-го элемента без его замены?